1 1 2 257 3 6562 4 65792 5 390626 6 1686434 7 5764802 8 16842752 9 43053282 10 100390882 11 214358882 12 431727104 13 815730722 14 1481554114 15 2563287812 16 4311744512 17 6975757442 18 11064693474 19 16983563042 20 25700065792 21 37828630724 22 55090232674 23 78310985282 24 110522138624 25 152588281250 26 209642795554 27 282472583202 28 379277853184 29 500246412962 30 658764967684 31 852891037442 32 1103806595072 33 1406622983684 34 1792769662594 35 2251881546052 36 2832561529344 37 3512479453922 38 4364775701794 39 5352824997764 40 6579216842752 41 7984925229122 42 9721958096068 43 11688200277602 44 14103099564544 45 16817731334532 46 20125923217474 47 23811286661762 48 28293667487744 49 33232936334402 50 39215188281250 51 45774920334404 52 53668555661824 53 62259690411362 54 72595453882914 55 83734152640132 56 97095130415104 57 111446140681604 58 128563328131234 59 146830437604322 60 168643831727104 61 191707312997282 62 219192996622594 63 248193646180164 64 282574488338432 65 318645629011972 66 361502106806788 67 406067677556642 68 458949033624064 69 513876685420484 70 578733557335364 71 645753531245762 72 725135751512064 73 806460091894082 74 902707219657954 75 1001284301562500 76 1117382579659264 77 1235736511671364 78 1375676024425348 79 1517108809906562 80 1684279511744512 81 1853302618388322 82 2052125783884354 83 2252292232139042 84 2488821272593408 85 2724912226538692 86 3003867471343714 87 3282616961856644 88 3610393488523264 89 3936588805702082 90 4322156952974724 91 4702526097647044 92 5152236343673344 93 5596670987694404 94 6119500672072834 95 6634221296844292 96 7243178876862464 97 7837433594376962 98 8540864637941314 99 9228853395950724 100 10039088200000000 101 10828567056280802 102 11764154525941828 103 12667700813876162 104 13739150249426944 105 14776846705193224 106 16000740435720034 107 17181861798319202 108 18584436194025984 109 19925626416901922 110 21519677228513924 111 23048890176636164 112 24856353386266624 113 26584441929064322 114 28641658155172228 115 30590306936766532 116 32912212001595904 117 35119884810329604 118 37735422464310754 119 40213860453156484 120 43172820922138624 121 45949730077931042 122 49268779440301474 123 52397079353498564 124 56113407135384064 125 59604797363281250 126 63785767068302148 127 67675234241018882 128 72339069014638592 129 76697970221624324 130 81891926656076804 131 86730203469006242 132 92544539342537728 133 97906878191647684 134 104359393132056994 135 110341135285864452 136 117490952607760384 137 124097929967680322 138 132066308153064388 139 139353667211683682 140 148155790677853184 141 156249663074482244 142 165958657530160834 143 174859125580972804 144 185634752387088384 145 195409255309694212 146 207260243616779074 147 218074528226345924 148 231093048232436224 149 242935032749128802 150 257330065501562500 151 270281038127131202 152 286049940392771584 153 300329252314024644 154 317584283499540548 155 333161414391818692 156 352173062252889088 157 369145194573386402 158 389896964145986434 159 408548088479357444 160 431175555006595072 161 451447324575644164 162 476298772925798754 163 498311414318121122 164 525344200674394624 165 549463509624546184 166 578839103659733794 167 604967116961135042 168 637138245783912448 169 665416609998910562 170 700302442220443844 171 731198129012003844 172 768990072663990784 173 802359178476091682 174 843632559197157508 175 879641228926562500 176 924260733061955584 177 963501331559560964 178 1011703323065435074 179 1053960288888713762 180 1106472179961529344 181 1151936657823500642 182 1208549207095290308 183 1257983387888164484 184 1318972503980376064 185 1372065799167735172 186 1438344443837461828 187 1495315566370299844 188 1566592172050645504 189 1628398512588056004 190 1704994873288983044 191 1771197285652216322 192 1854253792476790784 193 1925122952918976002 194 2014220433754879234 195 2090952617576560264 196 2186461347312976384 197 2268453123948987362 198 2371815322759336068 199 2459374191553118402 200 2570006579200000000 201 2664616100126684804 202 2782941733464166114 203 2883821521936163524 204 3011623558641107968 205 3119119402551010372 206 3255599109166173634 207 3371544933043795524 208 3517222463853297664 209 3640577586059639044 210 3797649603234658568 211 3928797478390152482 212 4096189551544328704 213 4237434672034690244 214 4415738482168034914 215 4565714921638558852 216 4757615665670651904 217 4916747958427716484 218 5120885989143793954 219 5291991123008966084 220 5509037370499564544 221 5690339654659533124 222 5923564775395494148 223 6115597639891380482 224 6363226466884255744 225 6569426302551562500 226 6832201575769530754 227 7050287992278341282 228 7332264487724090368 229 7562821648920027362 230 7861708882748998724 231 8108902989587490568 232 8425526272408551424 233 8686550888106661442 234 9025810396254708228 235 9301307663537443012 236 9660268150863553024 237 9955268010606859844 238 10334962136461216388 239 10645920227784266882 240 11052242156067487744 241 11379844838561358722 242 11809080630028277794 243 12159518479245780642 244 12612807536717177344 245 12981648988562115652 246 13466049393849130948 247 13854014142383176324 248 14365032226658320384 249 14779541627296393604 250 15318432922363281250 251 15753961211814252002 252 16329156369485349888 253 16786655253367974724 254 17392535199941852674 255 17880874030546896904 256 18518801667747479552 257 19031147999601100802 258 19711378346957451268 259 20248748580928453444 260 20964333223955661824 261 21537249886741441284 262 22289662291534604194 263 22890010290541014722 264 23691402071689658368 265 24320253826628692612 266 25162067695253454788 267 25831895743017062084 268 26716004641806590464 269 27416893182581291042 270 28357671768467164164 271 29090710405024191362 272 30077683867586658304 273 30857976252759902728 274 31893168001693842754 275 32708653375051562500 276 33808974887184483328 277 34660765693554192482 278 35813892473402706274 279 36719758350262984644 280 37927882413530415104 281 38873223852623509442 282 40156163410141936708 283 41142576392052822242 284 42485416327721173504 285 43533760149892244104 286 44938795274310010628 287 46031512930692963844 288 47522496611094626304 289 48661191882642625922 290 50220178614591412484 291 51429239246301624644 292 53058622365895442944 293 54317648809320741602 294 56045153754170902468 295 57355786519625885572 296 59159820347503673344 297 60550507130832700164 298 62434303416526102114 299 63880676564617233604 300 65876496768400000000 301 67380160336720564804 302 69462226798672718914 303 71057057023314622724 304 73228784740549525504 305 74885860846876278532 306 77184617844704333508 307 78905450517641748002 308 81301576575882380288 309 83125452740655375044 310 85622483498697403844 311 87515123947429289282 312 90156303936739606528 313 92120163556986851522 314 94870315005360305314 315 96950891232772742664 316 99813622821372527104 317 101970394089246452642 318 104996858739194863108 319 107232261807044628484 320 110380942081688338432 321 112747377120570603524 322 116021962415940550148 323 118473216281907658564 324 121932485869004481024 325 124470948832801562500 326 128066033479757128354 327 130751960547710412164 328 134488115372645023744 329 137267352970298901124 330 141212121973508369288 331 144086718355753023842 332 148182810536891851264 333 151223768448909872004 334 155476549059011705794 335 158620592613240837892 336 163107390920681586688 337 166356282569519253122 338 171012068769720014434 339 174447107938520080964 340 179277425208433624064 341 182824769253887259844 342 187917919156084987908 343 191581264613496984002 344 196861458601981640704 345 200733594119061982984 346 206206308868355562274 347 210201493946988852962 348 215969935154472322048 349 220091573675539927202 350 226067795834126562500 351 230421564240572531844 352 236610747663860629504 353 241100240228887100162 354 247619842210807167748 355 252248118896407027012 356 258996050704751378944 357 263883352293612848008 358 270867794244399436834 359 275902470085864489922 360 283256878070151512064 361 288441413584604730722 362 296047721060639664994 363 301522128771383497604 364 309388597016394318848 365 315024279856217675332 366 323301730687258272388 367 329100478707380211842 368 337656961018976272384 369 343777237638304078404 370 352620910386107939204 371 358914787802800480324 372 368216177622390227968 373 374688750722402006882 374 384296100557167059908 375 391126680297851562500 376 401047596044965249024 377 408066367623402418564 378 418498417735130393028 379 425709831200577608162 380 436478687561979659264 381 444084887089565903684 382 455197702412619594754 383 463009808974713123842 384 474688970874058440704 385 482710810608138233864 386 494756598900176832514 387 503215382624077189764 388 515640431041249083904 389 524320466699664691682 390 537374822717175987848 391 546278438371263968644 392 559734104912121954304 393 569123595163618960004 394 582992452854889752034 395 592622145978560687812 396 607184722626390033408 397 617055253404346928162 398 632059167229151429314 399 642464934693592102408 400 657921684275200000000 401 668582463235588483202 402 684806337732557994628 403 695729421759891693124 404 712433083766826525184 405 723948188610556669572 406 741142131137594025668 407 752931168790690435204 408 770975631012123639808 409 783044537099820227522 410 801613686455609665604 411 814330616447918272964 412 833433371946540450304 413 846448400362270674244 414 866487047792255449668 415 879803905471545420292 416 900408950746444201984 417 914438764243068321284 418 935628439617327234308 419 949975016173736007842 420 972198298428072593408 421 986862773243512270562 422 1009700951946269187874 423 1025154039431678002884 424 1048624525195348148224 425 1064418838491676562500 426 1089020710712915392708 427 1105154701381357268164 428 1130429051435016937984 429 1147425582062343539848 430 1173388734861109624964 431 1190743340458931072642 432 1217949610411686887424 433 1235671900522439264642 434 1263604225315923136388 435 1282275533342213419144 436 1310946813220811252224 437 1329999555417981147844 438 1360041718613304283588 439 1379482393624495913282 440 1410313566847888523264 441 1430786979693055607364 442 1462417291247500012868 443 1483302776945927340002 444 1516432582501246501888 445 1537733938816181483332 446 1571708593452084783874 447 1594139684899783198724 448 1628985975522369470464 449 1651850457757840166402 450 1688342559755751562500 451 1711639644968185761604 452 1749043603396999873024 453 1773584172190234947524 454 1811924014015533709474 455 1836928959419474209544 456 1877059708857367134208 457 1902521619229098849602 458 1943645163772447032034 459 1970460224432315689284 460 2012597473983743673344 461 2039893072616309544482 462 2083988068323985075976 463 2111776380545833921922 464 2156934725736589164544 465 2186205201239114256904 466 2232443578243411990594 467 2262221077832419710242 468 2310607461441205306368 469 2340899759713884914884 470 2390436069529122854084 471 2422330766790561569924 472 2473028646621069574144 473 2505469544098854360964 474 2558503878725962979908 475 2591492694079801562500 476 2645750306934071395328 477 2680484008513064190084 478 2736001498540556588674 479 2771303608864315695362 480 2829373991953276862464 481 2865237400957958791684 482 2924620123510269191554 483 2962397343865377004168 484 3023124641287239115264 485 3061505335237095158212 486 3124996249166165624994 487 3163965138861484662722 488 3228878729399597400064 489 3269919500755510802564 490 3336283790060463722564 491 3377940044732998170722 492 3447308644825377522688 493 3489597638053476763204 494 3560481634592476315268 495 3605030086646647513224 496 3677448250024530018304 497 3722641248432631269124 498 3798342198215173156228 499 3844185754368006996002 500 3921518828125000000000 501 3969794221498968145604 502 4048768031436262764514 503 4097735106081111754562 504 4180264030588249571328 505 4229919834926744562052 506 4314170400115569504068 507 4366463794812851107844 508 4452489011185114284544 509 4505492371457261922722 510 4595384625850552504328 511 4649082750671187701764 512 4740813226943354765312 513 4797390924447757220484 514 4891005035897482906114 515 4948333298121189657412 516 5046112856821107524608 517 5104160787796814470084 518 5203928385298612535108 519 5265080929160113617284 520 5366869305332649426944 521 5428774300687024023362 522 5535073220892550409988 523 5597750158724835773282 524 5706153546632858673664 525 5772205744216103125000 526 5882732644669040783554 527 5949561001651132143364 528 6064998930352552542208 529 6132610415759309634242 530 6250305233443574001284 531 6321532236362279484804 532 6441489329984884425728 533 6513548822267704486084 534 6638797205955384955588 535 6711681946830236600452 536 6839297188302487158784 537 6916087415687739706244 538 7046141547923391797794 539 7123775078219590858564 540 7259563972727594025984 541 7338006985513707753122 542 7476312574091217180034 543 7559008348637811212804 544 7699887070102184525824 545 7783467744728730183172 546 7930499896959295001096 547 8014909274235071513762 548 8164651008433623745024 549 8253629007934247179524 550 8406123917388251562500 551 8495966491074492950404 552 8655097571119227731968 553 8745831901566968430724 554 8907816783243427467874 555 9003495774138678198664 556 9168356473191092806144 557 9264917604923872884002 558 9436977896017587053508 559 9534424051328879888644 560 9709537897863786266624 561 9812260746521907576328 562 9990418530124241926594 563 10094089678769799935522 564 10279977832996335797248 565 10384574212982679845572 566 10573642132757575316194 567 10683922641090235442244 568 10876266579896620417024 569 10987480850170951784642 570 11188176358522306734728 571 11300271188053611809762 572 11504331590223362720768 573 11622596588449843504964 574 11830098823188091707908 575 11949338647174426562500 576 12165759132440224333824 577 12285886679963981959682 578 12505926313839154861954 579 12632656817054320525124 580 12856365725335401595904 581 12984018764419613599684 582 13217314486299517533508 583 13345917630245678417284 584 13583007325669233393664 585 13718740123919811892104 586 13959635743995430591714 587 14096289486265729569122 588 14347559361067751031808 589 14485128702352989418564 590 14740437135543852592004 591 14885589399353255069444 592 15144914008960940376064 593 15291058397676482678402 594 15561480332624003942148 595 15708579453374704718984 596 15983181674630682141184 597 16138413444971562953924 598 16417333877106629036228 599 16573513222499914075202 600 16864383172710400000000 601 17021419531644106084802 602 17316701206537185154628 603 17482546232931178999044 604 17782330060460216041984 605 17949159261421891212292 606 18261663654991858040068 607 18429329232439332691202 608 18746568893580678529024 609 18923636826945105044488 610 19245666237647203582724 611 19423598060348086052164 612 19759262168244309378048 613 19938101205828371332322 614 20278700783033929236514 615 20467661519539730061064 616 20813203603425889353728 617 21002999027665568907842 618 21363241354348431386308 619 21553866676575552390242 620 21919355775666535384064 621 22120706305700342432964 622 22491386854489327345474 623 22693655020288973717764 624 23080013807805339271168 625 23283123970031738281250 626 23674882034145620841154 627 23889470119723351406728 628 24286800641372238160384 629 24502204690568487587524 630 24916379046822594864648 631 25132452704633039250242 632 25552287442271366938624 633 25780769053196180586884 634 26206391280936338328994 635 26435706050632241800132 636 26879195837233884955648 637 27109127150241776898244 638 27558691284410469520388 639 27801808883219602690884 640 28257521172912214638592 641 28501271562015485137922 642 28976075919986645105668 643 29220509446475595511202 644 29701622378480780837888 645 29960221315792223186824 646 30447616584450268250948 647 30706777728209453204162 648 31214716382465147142144 649 31474408448433222288004 650 31989033850030001562500 651 32263700103202675568008 652 32784904570817824858624 653 33060197995068669948962 654 33603253860761575926148 655 33879072460284032287492 656 34428957535397126078464 657 34720753758061826477124 658 35277709713366817588868 659 35569955081689370015522 660 36150303225218142537728 661 36442794820015380778082 662 37030286617428527127394 663 37340008813875856359688 664 37934799497444313923584 665 38244972200490568210184 666 38864508491369837105028 667 39174789482840476025284 668 39801996559106996683264 669 40130551712967238722884 670 40765492301602895338244 671 41094165285321438558724 672 41755492075694486192128 673 42084339338834904679682 674 42753564620366448052354 675 43102005971040801562500 676 43779089605048323695104 677 44127502627834341562082 678 44832906740199660807748 679 45181252859731499291524 680 45895020853359007760384 681 46263989805330475492484 682 46985965698249025779908 683 47354976938750269868642 684 48106987303957756904448 685 48475877991555093461572 686 49236385005668724888514 687 49627235660213219549444 688 50396533402107300020224 689 50787142210756801263364 690 51588533688598929626888 691 51978576186098436940322 692 52788815070299023942144 693 53202512514683525616648 694 54021783944376135211234 695 54435165608231149964932 696 55288303399544914444288 697 55700901590861346625924 698 56563534434613761290914 699 57001146927755912382404 700 57873355733536400000000 701 58310148000746221725602 702 59218342009827140683908 703 59654416239414021150724 704 60572351401948321153024 705 61035180888132701044744 706 61962761738823984741634 707 62424545023181679931204 708 63390679605966634943488 709 63851320233938390193122 710 64827766556376605942084 711 65316513417591607436484 712 66302988980416353009664 713 66790737480270172928644 714 67818021539458501938056 715 68304520789193082535304 716 69342155326566255829504 717 69858528534720359279684 718 70906934812067173909954 719 71421854567728744621442 720 72513760785958787088384 721 73026786987234926449924 722 74129443291243415795554 723 74674541830639635933764 724 75788216591523754238464 725 76331740355349301562500 726 77491187094245558884228 727 78032457926322172553282 728 79203480836196945625088 729 79778600742331566792162 730 80961239923047942560324 731 81534050070068617414084 732 82765243055938117731328 733 83335836122925967969442 734 84578823027796714443394 735 85185580662944602908424 736 86440182020857925730304 737 87044213377378270794244 738 88350750073044148149828 739 88951956974791439582882 740 90270953058843632436224 741 90910040802318403038088 742 92241100465319723443268 743 92877498540993598756802 744 94263341471331898359808 745 94896740102661187410052 746 96295008935657315768674 747 96968572616691638435844 748 98379801742634767336448 749 99050031258674132328004 750 100519556836547851562500 751 101185782842484578256002 752 102668184587511103750144 753 103377493471925121637124 754 104873056479214421570948 755 105578800799448752912452 756 107135594940193380615168 757 107836810944509231272802 758 109407426618548445297634 759 110154031772600650138888 760 111738544015866792771584 761 112480504131560035634882 762 114129815982018437246788 763 114867291019409033749444 764 116530611817630616257024 765 117316414514418190587144 766 118993520906501272827394 767 119774098878549535380484 768 121520376543758960820224 769 122295567986652652247042 770 124056678326291526103048 771 124882393173382423462724 772 126657689318445269123584 773 127478208443761827917282 774 129326353334387837769348 775 130141177496804176562500 776 132003950346559765479424 777 132872288188052511499528 778 134750359941813825762274 779 135612481014449781309124 780 137567954615597052889088 781 138423005005393609558084 782 140393558661414839941508 783 141305896506910596264324 784 143291930857503220301824 785 144197710775423636667652 786 146264763957050072721028 787 147162737823614746501922 788 149246067930851776520704 789 150204247526530138605764 790 152303891516490096767684 791 153254044001553861594244 792 155439288992355848552448 793 156381544843952829897604 794 158583200124917160537634 795 159589505610337480919944 796 161807146810662765904384 797 162804562351317753689762 798 165113488216253170318856 799 166101760134381608332804 800 168427951174451200000000 801 169483067969934944333124 802 171825693051546240182914 803 172871883676032679936324 804 175310422459534846624768 805 176347062609685577206664 806 178802461392292165132868 807 179909653064098431817604 808 182382869444307590447104 809 183479764019919004768322 810 186054684472913064080004 811 187140089864757577373282 812 189732385571224070571008 813 190893241677768743717444 814 193503310379207441847428 815 194653394529430381402372 816 197369761539103651790848 817 198507286262175467585284 818 201242446034653798473154 819 202459182194357721798408 820 205213103732636074394624 821 206416902609949549841762 822 209282968427114996151748 823 210474109970010820726082 824 213358943218314355277824 825 214634183447088353125000 826 217537238893103563280708 827 218798367050657356915682 828 221820684234817395115008 829 223067471439749495110562 830 226109603706187173015044 831 227443944481102611066884 832 230504691391089715707904 833 231824902954216952119684 834 235010762410468558569988 835 236315885030060336916292 836 239520880542035771982848 837 240918334536075442249284 838 244143579156650154015394 839 245524981295624377126082 840 248882764397586583912448 841 250246473680847595200482 842 253623732723582653534434 843 255086094920915468958404 844 258483443698244912095744 845 259929028697434437191812 846 263464588133941246741188 847 264891095852717026783684 848 268447878450009125945344 849 269977586284650619552004 850 273555641492360876562500 851 275065726819413139176004 852 278789301942506340533248 853 280280090686329713048162 854 284024758255008817918148 855 285625000343443013566344 856 289389837167364336123904 857 290968902123878119627202 858 294888374590022289740936 859 296445806105775715165922 860 300387516124444063990784 861 302058787851207228744328 862 306021038497945285668994 863 307670860178904352216322 864 311795100265391843180544 865 313422356451401789372932 866 317567678434266891012994 867 319314741133900911300164 868 323482681680876322915328 869 325205748363921154783684 870 329544812068948848720008 871 331241879794142774555524 872 335602384184527680569344 873 337427238694984959289284 874 341809885742421154995908 875 343609855049438476562500 876 348170679965005896598528 877 349942545782877898286882 878 354526975161495449713474 879 356432411486762706392324 880 361040273113059461955584 881 362916962485923112122242 882 367712253781115291092548 883 369560570288497434231842 884 374378826559360003294208 885 376368671141785061123464 886 381208813675103326380514 887 383167758718722622528322 888 388206741120319104483328 889 390134325703094132991364 890 395197622275758641216324 891 397271877285393345776004 892 402357399923733704671744 893 404400488131168657800004 894 409693899019244282072068 895 411704291807442701995012 896 417020409733726584438784 897 419184999617018286909448 898 424525567643764922765314 899 426655682127799336123204 900 432215695297472400000000 901 434308498723674512856004 902 439891388756823740732228 903 442148612129560346243848 904 447755162469631967494144 905 449976408898962761781892 906 455811132252890381513668 907 457992426543450182594402 908 463852547587976629625344 909 466205351129967239692164 910 472090742570804871852808 911 474402551102912549470082 912 480527285467485986357248 913 482798844818609511671044 914 488948056141878404347714 915 491401018877202139726984 916 497573161925746440200704 917 499982450418534121894084 918 506408277679105132145988 919 508773041409246017163842 920 515224953339838380376064 921 517777566296765150389124 922 524252519662391552931874 923 526760994277154995700164 924 533500945490940179449856 925 535963202799896551562500 926 542726529800279317933954 927 545386095431439915663684 928 552175289788566826123264 929 554786279519086052117762 930 561854736718452364024328 931 564413669306088760370884 932 571505556030313469592064 933 574274243343030996268484 934 581390817002931865532194 935 584109138428964746862344 936 591515510128948558430208 937 594178218217964518931522 938 601611238246468423125188 939 604492513260947719687364 940 611951633799455450645504 941 614776116801816507052322 942 622539007065174323470468 943 625307362095643419782404 944 633095333534993810980864 945 636094797378221964618504 946 643905672833405570767748 947 646844413989074183715362 948 654976992953846522856448 949 657854273024945857387204 950 666013622378509001562500 951 669129726013635222236804 952 677312078575122277203968 953 680366944138463534957762 954 688884390187857496851588 955 691875710905182652997572 956 700416383626382486700544 957 703658101977826852112008 958 712225027478129133708034 959 715399994873543455626244 960 724319741940038876790784 961 727423121748038154865922 962 736366012046195409462788 963 739735541288063729720964 964 748702751618628913037824 965 752003078606927919757252 966 761336117373401890071176 967 764560386709553996802242 968 773919908169533213507584 969 777421245241878055496968 970 786806871155933455660484 971 790230593563210223940962 972 799999039786538399998464 973 803346299449248513360964 974 813139040687401558319554 975 816778366240843853125000 976 826592954726296934416384 977 830149880552636599409282 978 840369311694166276258948 979 843842775284013522592324 980 854088650255478712976384 981 857863613153528014208004 982 868130591496380529875554 983 871822639630584198373442 984 882511013075296645808128 985 886116769995697137268612 986 896826592979743528143428 987 900748370191101389175688 988 911483298455673936708608 989 915314479912358536253764 990 926492732268188410898568 991 930227631978098127294722 992 941426752006279684685824 993 945497045850451342451204 994 956718800847186236164868 995 960695502949628428899652 996 972375602743084327994368 997 976250493656412394510562 998 987955738872577797972514 999 992179144793297670218244 1000 1003908820000000000000000 1001 1008028236867443182444808 1002 1020237114925234813420228 1003 1024253517830465842864324 1004 1036484616047683267715584 1005 1040868328728086378247304 1006 1053117922262845720922434 1007 1057391377076769440083204 1008 1070147591830591890259968 1009 1074309286591662654798722 1010 1087089397576173352447364 1011 1091629926221185338986564 1012 1104427622429585793041408 1013 1108857052198061455866722 1014 1122181195266902734715908 1015 1126495665827835812726024 1016 1139837186863389256843264 1017 1144547475184630251204804 1018 1157911539464516314139554 1019 1162501366455996625475042 1020 1176418464217741441107968 1021 1180880460795553919187362 1022 1194814266922495239353348 1023 1199696135844008199096328 1024 1213648186097498819919872 1025 1218406016621488426562500 1026 1232929467583073605664388 1027 1237552264857640572797764 1028 1252097289189755623965184 1029 1257156258393767209021124 1030 1271721657617145741954884 1031 1276642570773512871925442 1032 1291804891346203526299648 1033 1296589714555465084434242 1034 1311769322463781318811588 1035 1317013111015165670358024 1036 1332205666636444808987648 1037 1337303715326613237272644 1038 1353125798794149199641988 1039 1358076957053169370692482 1040 1373918542165158253297664 1041 1379342203280140853136644 1042 1395194995276565174004034 1043 1400472362662243216027204 1044 1416978744548492904956928 1045 1422104260132132561201544 1046 1438621790792282793733474 1047 1444240906458893002299524 1048 1460775307938011820457984 1049 1466236091699003141361602 1050 1483456876263538503125000 1051 1488749841405167795378402 1052 1505979557035274440589824 1053 1511795882982396381428484 1054 1529037177424340960844548 1055 1534690443793631703433732 1056 1552639726170253450805248 1057 1558116669157362207552004 1058 1576080876850142576000194 1059 1582099776381957151263044 1060 1600078139761554944328704 1061 1605916910166988109165282 1062 1624633784745105827594628 1063 1630294698134470745603522 1064 1649021268476130412986368 1065 1655252156198222911252744 1066 1673982047322800052923588 1067 1680023503039887060876484 1068 1699532084724578548630528 1069 1705381870018734663140642 1070 1724902260335370806316164 1071 1731338674398393895780488 1072 1750860080205436712648704 1073 1757105247427205062536964 1074 1777434465831749104504708 1075 1783482391265062051562500 1076 1803812236268388300235264 1077 1810472008703442782868164 1078 1830810195102434850650948 1079 1837263968677772335048324 1080 1858448377018264070651904 1081 1864685319314726894186884 1082 1885867795277022892552354 1083 1892752555942176242997764 1084 1913936018967351598088704 1085 1920609588008785179278984 1086 1942665145599917481690628 1087 1949110013605172869701122 1088 1971171089946159238610944 1089 1978286686869047127779844 1090 2000351210395283657075204 1091 2007233999721653909999522 1092 2030207973621579520280576 1093 2036860544238459154706402 1094 2059831683478413379036834 1095 2067189324416500385528584 1096 2090150658159007678726144 1097 2097263606164239431280962 1098 2121182655039101525137668 1099 2128048955967047077022404 1100 2151967722851392400000000 1101 2159557341277828950107204 1102 2183463388206144688253828 1103 2190806897182703965772162 1104 2215704978206522299383808 1105 2222794617941034786095624 1106 2247678798702710886696068 1107 2255522456144913058408644 1108 2280401096510317431775744 1109 2287980765844770618253922 1110 2313898413953640297056648 1111 2321199527846383794783364 1112 2347099257136919758372864 1113 2355198837561976751886088 1114 2381083824465435331188514 1115 2388911443680210392161732 1116 2415866341380502285698048 1117 2423401570075867145799842 1118 2450346981191522131381508 1119 2458707582240401969159684 1120 2485641701853129284255744 1121 2493703993537450138667524 1122 2521751011856130247116296 1123 2529519606990845542238882 1124 2557547143711805933208064 1125 2566182149434204101562500 1126 2594181047443838583429154 1127 2602503988160998052271364 1128 2631674325247061964095488 1129 2639681540649602137412162 1130 2668835572736548720312004 1131 2677731504344766670616968 1132 2706852385985939280945664 1133 2715434183972984172770884 1134 2745768118760190508656708 1135 2754025797271719341622532 1136 2784324244453534826758144 1137 2793507912338190264759044 1138 2823782578493934608652994 1139 2832629623671401808029764 1140 2864173147781710524090368 1141 2872666637883933280347844 1142 2904169695329778235108834 1143 2913640944194641894070724 1144 2945108887097180856516608 1145 2954234769431034608308612 1146 2987007323231609780775748 1147 2995762245449244215747524 1148 3028505298736151477224448 1149 3038270366492067518651204 1150 3070980032323827626562500 1151 3080367900042768143539202 1152 3114434337904697429458944 1153 3123449282092906019496962 1154 3157472876750743363638274 1155 3167548339210603090615568 1156 3201517136342823644660224 1157 3211196428692477066763204 1158 3246592801982960374956868 1159 3255873235901764821651844 1160 3291229625685862808551424 1161 3301596125396570442041604 1162 3336892822455840695118788 1163 3346861323485936293857122 1164 3383632508492676488578048 1165 3393192627217552732442692 1166 3429900830973139353241988 1167 3440590902483199706817284 1168 3477249875371323748777984 1169 3487515645791785212391684 1170 3525716211847391656270728 1171 3535535160236143304566562 1172 3573666750462830231478784 1173 3584679112592234162241928 1174 3622746397970292499264354 1175 3633323306069313676562500 1176 3672975196433344264142848 1177 3683084685766213619852164 1178 3722678076504718280570948 1179 3734019907868503996586244 1180 3773551906699226263553024 1181 3784418709641689704788642 1182 3825596475633786552847108 1183 3835995004154939605638724 1184 3877097986294000736272384 1185 3888786521911315233422344 1186 3929802008202856048349314 1187 3940993800052766344847522 1188 3983738965151745009189888 1189 3994430203638056480679364 1190 4037104919517299112778888 1191 4049116572839324542599044 1192 4091694508705454628143104 1193 4103208156485747931432002 1194 4147572255357691679158468 1195 4158573234898457035048132 1196 4202837472539297033274368 1197 4215212436524657783898888 1198 4259392898182477917326914 1199 4271235001876761903571204 1200 4317282092213862400000000 1201 4328566153443168808329602 1202 4374504819632535263794114 1203 4387238123751931626771524 1204 4433075508873519399584768 1205 4445263269907869312139972 1206 4493014381863313002754308 1207 4504620001285403802460804 1208 4552276495477815306747904 1209 4565376465588409290279688 1210 4612933930185426041559044 1211 4625441796797330280576964 1212 4674985895677915658257408 1213 4686907764285013164373922 1214 4736337612736908501638914 1215 4749824065473862309061892 1216 4799121636756653703430144 1217 4811988999447047185098242 1218 4863374664524891996433416 1219 4875617699466046107574084 1220 4926890556837684117177344 1221 4940734329604510635808648 1222 4991864701509458115406148 1223 5005087292331083103756482 1224 5058371115070543200780288 1225 5070956636157076426562500 1226 5124092009897891432406754 1227 5138338252449020332999364 1228 5191347400456685884547584 1229 5204932036698833793699362 1230 5260189010521710625693448 1231 5273080767529718372423042 1232 5328180122477027674554368 1233 5342823174514791788916804 1234 5397770750110051209315394 1235 5411738128382570634738824 1236 5468989786713198434894848 1237 5482234357232210286810722 1238 5539343735879916964292194 1239 5554394403177220164389128 1240 5611355078570633058320384 1241 5625669987706146387258244 1242 5685021520564988005271748 1243 5698611250508151370008004 1244 5757795034749267800441344 1245 5773273227704281047956104 1246 5832269340214266245465348 1247 5846980262851853131077124 1248 5908483534798166853419008 1249 5922424145678601606240002 1250 5983762860298156738281250 1251 5999632732198771255944324 1252 6060769800741278935335424 1253 6075872381306234872605124 1254 6139593820768901311529096 1255 6153906852326154002533252 1256 6217420964191292969058304 1257 6233736056132055683459204 1258 6297066605476101309993668 1259 6312564677551118728986722 1260 6378593035986584285349888 1261 6393235364568174352426564 1262 6459040345090691087312194 1263 6475793518023927519427844 1264 6541385585221469936287744 1265 6557303995002118494537224 1266 6625657646671418410829188 1267 6640686748894232148002884 1268 6708836167919702612222464 1269 6726035652711239376921924 1270 6793976455012486142633924 1271 6810271162562662130785924 1272 6881074134331874548645888 1273 6896476001101757932824964 1274 6967045677612136662848708 1275 6984716418182381603125000 1276 7055024968809080197219328 1277 7071754542691821417816482 1278 7145064882987437891557188 1279 7160846360594652115752962 1280 7233925420265526947479552 1281 7252025150464466393692168 1282 7324826791437979680445954 1283 7341980910776009794638242 1284 7417875435516581147051008 1285 7434061218492179601882052 1286 7509670927744228046378914 1287 7528259243911035964942728 1288 7603615328891079894499328 1289 7621199649741928182300482 1290 7699776878158601359013768 1291 7716314818238908520289122 1292 7794589845619268672242688 1293 7813657800091505698676804 1294 7891641876149829473469634 1295 7909687663173758055015944 1296 7990967393911077668388864 1297 8007921527282064697541762 1298 8088922971247338128017028 1299 8108479011228246454580804 1300 8189192665607680400000000 1301 8207641382376130079330402 1302 8291770926523087620978056 1303 8309125636842178295031362 1304 8392935570129363163807744 1305 8413009774258262243003784 1306 8496470884732648176883234 1307 8515393087205541545292002 1308 8602432988354963437093888 1309 8620198167642637281290888 1310 8706921622292996297885444 1311 8727457082652792292152328 1312 8813813129061664276086784 1313 8833194823045353250199044 1314 8923233715821889404620868 1315 8941433159752874416795972 1316 9031093686621905302750208 1317 9052163466963942182956484 1318 9141478455994168093989154 1319 9161326566598223506568642 1320 9254477625655844489658368 1321 9273048706592103221405762 1322 9365798268743952859967074 1323 9387393373766137839915204 1324 9479753374061702944612864 1325 9500099151026833051562500 1326 9596382265166095084439816 1327 9615400605395980666327682 1328 9711308671345744364437504 1329 9733432822319175205093124 1330 9828957855526076030017288 1331 9849732721757340958284002 1332 9949314173790678298887168 1333 9968761260593842175974084 1334 10067920897090002338497988 1335 10090610106511782893624584 1336 10189311119131391150915584 1337 10210601654722467957498244 1338 10313551790232580351781188 1339 10333432730983189246848964 1340 10435966029210341206590464 1341 10459150472627477566828164 1342 10561200478327609709592068 1343 10582983071029463196134404 1344 10689405971377788465184768 1345 10709751316338999394572292 1346 10815675210080570502678274 1347 10839442703806947171929924 1348 10944912542813810701402624 1349 10967195807506515722328004 1350 11077215534557486001562500 1351 11097952649233218694281604 1352 11207446938892370865946624 1353 11231779350281234967645448 1354 11340768175353425781455074 1355 11363587842672979774972612 1356 11477224125491113166783488 1357 11498436238181679481588804 1358 11611581984950995317921668 1359 11636485753740131490704964 1360 11749125338459905986658304 1361 11772399771940539202135682 1362 11889845379969932201568388 1363 11911510740556355866559044 1364 12028407218751750599656448 1365 12053927831710589763027728 1366 12170229073258819356240994 1367 12194054073789484033995842 1368 12315388749813185767538688 1369 12337511914220678841728162 1370 12458300643829659019624004 1371 12484346865381346651088324 1372 12604514561451193571459584 1373 12628864335244989661982882 1374 12754199564674797424207108 1375 12776817724629516601562500 1376 12901512550939468805177344 1377 12928189532500423237392324 1378 13052295548164497924684548 1379 13077183105847370242432324 1380 13206664624281325984483328 1381 13229682712556398833366242 1382 13358494079827298293662754 1383 13385778342508223230890884 1384 13513936657996550129188864 1385 13539396259810299992473732 1386 13673045716273666083478536 1387 13696565811540254833717444 1388 13829576689760290614075904 1389 13857476609141762195652164 1390 13989837561315405540987524 1391 14015772530047141033923844 1392 14153805670283498097737728 1393 14177805258213800070086404 1394 14315131708851366082862468 1395 14343692325329828639547144 1396 14480264815261122890473984 1397 14506787550992926086409924 1398 14649294760433269482277828 1399 14673770282895318390868802 1400 14815579067785318400000000 1401 14844694712736338138608004 1402 14985708036191778983479714 1403 15012788566581918008003524 1404 15159895554515748015080448 1405 15184891940654910999290692 1406 15331184973529403435736068 1407 15360984223242512811468808 1408 15506521958898770215174144 1409 15534166111152316630379522 1410 15686041488250104168499208 1411 15711444299902713810250564 1412 15862467005138940093858304 1413 15892912160912874460271364 1414 16043108070957691742319428 1415 16071360045722025741103492 1416 16228013979127458545532928 1417 16253945623361677836247684 1418 16409789300122166279632354 1419 16440891148376682316645768 1420 16595908238432411121173504 1421 16624657193479117419318724 1422 16786343948321043111176388 1423 16812767245212104696311682 1424 16973565178986586370473984 1425 17005375058551657853125000 1426 17165219532429434442661508 1427 17194588426667232069730082 1428 17361413514101376496142336 1429 17388328261679234653553762 1430 17554261842822622211573128 1431 17586655579854214151141124 1432 17751591763600961492353024 1433 17781546228164757060680642 1434 17953641833423132334878788 1435 17981105770064869694526344 1436 18152175311889196520948224 1437 18185294281367639592965444 1438 18355416623906287367710594 1439 18385961716715864023745282 1440 18563522761205449494626304 1441 18591389451248699686141444 1442 18767884255719376097630468 1443 18801687825086125591030408 1444 18977137482558314443661824 1445 19008326740349158393407172 1446 19191357250474386434977348 1447 19219772775826675139367362 1448 19401783447430081085046784 1449 19436288973100738524346248 1450 19617257271324770501562500 1451 19648947827677963719381602 1452 19837743896126863074362368 1453 19866662520532951568105762 1454 20054341687064798346193474 1455 20089598009825818428187144 1456 20276091094066418080022528 1457 20308432983779049131692804 1458 20503100390779212665585634 1459 20532523811409886821657122 1460 20726077420300273295442944 1461 20761939241209062356781764 1462 20954250868007634675419588 1463 20987208949271779280129288 1464 21187902222320158139219968 1465 21217885883789724009022852 1466 21417309883591973768146594 1467 21453941844456906375622404 1468 21652178695115958897508864 1469 21685746008762712169500484 1470 21892694230376762947464968 1471 21923070568614584953704962 1472 22128686597339628986957824 1473 22166042573537933996277764 1474 22370362837986215594120708 1475 22404604109228861551562500 1476 22617792018699301926355968 1477 22648739561018507808538564 1478 22860652942521399972800674 1479 22898739700906914520144648 1480 23109363983063969903673344 1481 23144109115224845025695042 1482 23363880486195829580788616 1483 23395331765167151758681442 1484 23613721719121849201476608 1485 23652602398488654334262664 1486 23869517125035354880498114 1487 23904944964683334800526722 1488 24131415416660965980110848 1489 24163374337827110711306882 1490 24388462206383925164383364 1491 24427971872214926387991688 1492 24651522287528272836780544 1493 24687576674435254010248802 1494 24920923162489751078011908 1495 24953453163730171493796104 1496 25185229246114500438130688 1497 25225546920162861907765124 1498 25455858033479252008297028 1499 25492537262604186062988002 1500 25733006550156250000000000 1501 25765913114621689856481604 1502 26004746190518536611792514 1503 26045819887254730003307844 1504 26283055254402842560036864 1505 26320442511691807347127304 1506 26568015822284756260740868 1507 26601493526386249957320004 1508 26847502458678891922162688 1509 26889337766104255333435844 1510 27133751805458329498500164 1511 27171631414204856403410882 1512 27426712304689505437483008 1513 27460688657470190546394244 1514 27714060412738872437110114 1515 27756733956789297816185224 1516 28008301214348401996194304 1517 28046885808394443291516484 1518 28309586165558367085694216 1519 28344073547492058414679684 1520 28605067268061898949525504 1521 28648368957767116118564484 1522 28907489561810929158164674 1523 28946711098740399223349282 1524 29217232891396719935177728 1525 29252289393311046301562500 1526 29520893791988121673607108 1527 29565040941502552736901764 1528 29831836625313437761798144 1529 29871696306096571411163524 1530 30150318530205474980896008 1531 30185719050157650163369442 1532 30462341352064325843812864 1533 30507281009904333698975368 1534 30781943411787230592784388 1535 30822520513904325455029252 1536 31109216395202293969977344 1537 31145186800408466708874244 1538 31429960972569731627489794 1539 31475681855301735123595524 1540 31758509651530630682380288 1541 31799559920634113383343044 1542 32094775045559282829920068 1543 32131234262969485620561602 1544 32424368465521988895637504 1545 32470963102271246531937544 1546 32761899570046789774741474 1547 32803681421860585872301448 1548 33107546453603286468953088 1549 33144490094099439467757602 1550 33446282616678673376562500 1551 33493503089522696552691208 1552 33793011288719299962732544 1553 33835425770416096495455362 1554 34148178064329495455378696 1555 34185682807088513555070532 1556 34496092145104339395142144 1557 34544195976219505443000324 1558 34852407620713593796444868 1559 34895459505131153638432322 1560 35217396381592845539606528 1561 35255209505641109985394564 1562 35574712286386157656427588 1563 35623616961108251641301444 1564 35940751017322199025026048 1565 35984531009611545862632772 1566 36315615402276023239931268 1567 36353980652412281588432642 1568 36682734299520824397266944 1569 36732436541552372344276484 1570 37058811669283874623586564 1571 37103038784156796454937762 1572 37443779573004818616583168 1573 37482606492175805156872324 1574 37820823620668989850993954 1575 37871441887801852603125000 1576 38206993390298054789300224 1577 38251947113540318316485764 1578 38602491614318245621681348 1579 38641772567337500466814562 1580 38989796228221464772527104 1581 39041019292834729124754568 1582 39386289308399342429720708 1583 39431865055564328354663042 1584 39792457982043097229426688 1585 39832287161505984809733892 1586 40190057024895877283684228 1587 40242189548212589819896004 1588 40597299231978793097634304 1589 40643514318462166379156164 1590 41014502941856732596425608 1591 41054563328402441767655044 1592 41422629583529668071522304 1593 41475573002772915699799044 1594 41840772524288662698268834 1595 41887709500638615046190984 1596 42269052983360811601627136 1597 42309639906666105858732962 1598 42688152354536073341530628 1599 42741907371720676837683208 1600 43117555500659507200000000 1601 43164891674509541447692802 1602 43557148468273280693612868 1603 43598169367337471576512324 1604 43987377421195837486825984 1605 44042056935100012572166024 1606 44428074104740398743635268 1607 44476132369757198059435202 1608 44879468149640920735940608 1609 44920890063208690379929922 1610 45321195090689193342112648 1611 45376449534327260212666884 1612 45773430116426794274014208 1613 45822094760464684833868322 1614 46236780837473296977124228 1615 46278718583336461034221064 1616 46690014577742743154458624 1617 46746212063276955213896968 1618 47154299353119184225458754 1619 47203563969247823515902242 1620 47629999225065744404481024 1621 47672081928389430285464162 1622 48095003095242697384933474 1623 48152001838940950275986564 1624 48571490706233362066178048 1625 48621464387813110351562500 1626 49059563111186567135383108 1627 49102140369401479634054882 1628 49536847457077105112941568 1629 49594653775412679367207044 1630 50025922394063608020409604 1631 50076245932859058094164484 1632 50526658954010534858457088 1633 50569595281186395106874884 1634 51016372569379095169417988 1635 51075115340909927461974664 1636 51518066184871372409127424 1637 51569086138660142335876322 1638 52032009823949934502190856 1639 52075282018736636470719364 1640 52534554555554835045023744 1641 52593834657530539273306244 1642 53049143970757034309332834 1643 53100731945764275924216004 1644 53576439917341439014847488 1645 53620197021375978550463624 1646 54091846262292780926603074 1647 54152059921056595744856964 1648 54619889463888474951122944 1649 54672035722155902024851204 1650 55160985145901706753125000 1651 55204767688945454629492804 1652 55689533156634512199861248 1653 55750532114430822740551048 1654 56231180332018940727330274 1655 56284018444434380691305092 1656 56786095164113253149442048 1657 56830315535037554310302402 1658 57328340160015620243414434 1659 57390148938082446842410888 1660 57884058548783916291851264 1661 57937141158731218328036164 1662 58453093731643371044189188 1663 58497592625273225470725122 1664 59009200996118967221223424 1665 59071935774123867661434504 1666 59579000059233756694758788 1667 59632744654022825331611042 1668 60162755177079950993916928 1669 60207513737259789877647842 1670 60733182452725506587487044 1671 60796389323510453864821124 1672 61317345418761157627609088 1673 61371622220971197289887364 1674 61916011975771388658065988 1675 61961168989547202301562500 1676 62500756264102439427940864 1677 62564890624820109829281928 1678 63099920192975464921403074 1679 63154684386837823004901124 1680 63713987685782165481586688 1681 63759030914661039271661762 1682 64313343735977831966523874 1683 64378242757930235608288008 1684 64927675577237159304815104 1685 64983089235001027770034372 1686 65557126394675275522309828 1687 65602552285028197883303044 1688 66171761586750697496510464 1689 66237416472087427176895364 1690 66801760375240650358295684 1691 66857304152072798717653444 1692 67446934562288959165744128 1693 67492523258858319666660002 1694 68077011634148275883406788 1695 68143575985592345146643464 1696 68722656883202336242008064 1697 68778822841239769856943362 1698 69384239675155209224865028 1699 69429978528996451952906402 1700 70030244222044384400000000 1701 70097216448193034736562884 1702 70691891792589176768233028 1703 70748491494979366409166724 1704 71370061297281623176511488 1705 71416108314568964763822344 1706 72031983306386736253377634 1707 72099849338821785610820804 1708 72710338113282257387045888 1709 72767340356671749569145122 1710 73405625088264854486550408 1711 73451399725202837168021764 1712 74083798314845270047719424 1713 74152379536007800695658244 1714 74779007845836676744190914 1715 74836623070911872872765252 1716 75491423895045706173679616 1717 75537457229046837393228484 1718 76186572169184358797641954 1719 76255856216819423236068804 1720 76899204127857680381640704 1721 76956793257339594066336962 1722 77629108477760257787292296 1723 77675171280339391978944482 1724 78341385855473993131262464 1725 78411560202758587103125000 1726 79071411065978418519594754 1727 79129551204423576086722564 1728 79819545667940311854219264 1729 79865648436038819638947848 1730 80549545608010259868843524 1731 80619988393923649619433284 1732 81297325679172324099326464 1733 81355796573196937588585442 1734 82063888471412534204142148 1735 82110168774536467677134212 1736 82811566510304338666323968 1737 82882861376693396965338564 1738 83577877329527736779406788 1739 83636655170885992078330564 1740 84363471889650905272322048 1741 84409274777109633959730722 1742 85129163107094693060769668 1743 85201131132121504441126408 1744 85914210351239086225752064 1745 85973491058581459603208452 1746 86718800344611134537345988 1747 86764734037300843043638562 1748 87503330750059815678952448 1749 87575911489672141774217608 1750 88307732747705688476562500 1751 88366808225426093937897604 1752 89131694071041509529223168 1753 89177507303431078854874562 1754 89935234266199619859728674 1755 90008653953037885824094344 1756 90758905641342835126649344 1757 90818467101789223569633604 1758 91603129752098015542827268 1759 91648785806632055132862722 1760 92426309916943222260629504 1761 92499851608875717432578564 1762 93269659358882239815416194 1763 93329405279654973854725444 1764 94134336967965514519692288 1765 94180022439649252387881412 1766 94977066564143840597583394 1767 95051414544840316564616968 1768 95840979599196160843317248 1769 95900895665473721355569284 1770 96726748483438760708730248 1771 96771743777926207424864648 1772 97589456300826451553411584 1773 97664352049156706510622084 1774 98474113990711713989778754 1775 98534421443908994926562500 1776 99380925726801690747731968 1777 99425875171173083618628482 1778 100264521705695192178780548 1779 100339925205553079335673924 1780 101170591302594212151378944 1781 101230494011241305730252484 1782 102098872462346089864433028 1783 102143502423134353014546242 1784 103003494380475828395966464 1785 103079698373044812365973008 1786 103930925449710345054601028 1787 103991159364578653893565922 1788 104881638148926536210449408 1789 104925905191145299421016482 1790 105808002994512774412718084 1791 105884130612458424540695364 1792 106757224891834005616328704 1793 106817477661071236052505604 1794 107730544901573699735728136 1795 107774678279760902240271172 1796 108678545316803820227920384 1797 108755393766044436161475524 1798 109650510306844429383663428 1799 109710800050396425105571204 1800 110647217996152934400000000 1801 110690335186765238682734402 1802 111617284171984349803993028 1803 111694554966648624128470724 1804 112612195521746877627450368 1805 112672715622899807543011972 1806 113632193317297008984668936 1807 113675067567934456753478404 1808 114625321592225783678500864 1809 114702985834261465412727684 1810 115643937087033429777946244 1811 115703794676350757035541282 1812 116687649856739937667499008 1813 116730006068084929342424644 1814 117704053621666696926761314 1815 117782383073450450135060104 1816 118746252182522017184088064 1817 118806285683785312577220484 1818 119814775240401580600886148 1819 119856500307040676443001284 1820 120855230098126047194318848 1821 120933258423266901119667524 1822 121921455633448525213811074 1823 121981325771706128703502082 1824 123014985079676412507455488 1825 123056359318835029426562500 1826 124079303118382644499458308 1827 124157981221586834196885768 1828 125170702372320871513014784 1829 125230364256413039683024324 1830 126290061851440949909834888 1831 126330075128099803866555842 1832 127378729452991088691380224 1833 127457650472004140674300168 1834 128495489757563269326779588 1835 128555203595549102630993092 1836 129640519085850913829372928 1837 129680074838552145054143044 1838 130754671642176226411107394 1839 130833820112645772682696964 1840 131897588054998625376272384 1841 131956377102931422751415044 1842 133068834538268643650004868 1843 133107547537589790839438404 1844 134208645033572237550559744 1845 134288327229700168930640904 1846 135377575529228833894942148 1847 135436325821590557012208962 1848 136576242045680685939163136 1849 136614025729323781662592802 1850 137742543119573413751562500 1851 137821679619541463173259204 1852 138937991628871505391092224 1853 138996336764215376975603524 1854 140164226525880058325566788 1855 140201447900256740427042824 1856 141356874185873107487555584 1857 141436473131688774784768004 1858 142580073836405115394264834 1859 142637960583596489288311684 1860 143834812599923805190227968 1861 143870245619672894373619682 1862 145054313011664811415317188 1863 145133954071699946702676804 1864 146305422343760248215568384 1865 146363167939689006340288132 1866 147588480539158966041000388 1867 147623175655493402509887842 1868 148836049152750557576241664 1869 148915764243136245535967368 1870 150116048576243939943622408 1871 150172461703440914917196162 1872 151427970593010830958133248 1873 151461487951853580760970882 1874 152703802082016881365401154 1875 152783859491348266601562500 1876 154012476991095916320048128 1877 154068615878512947952310882 1878 155354575908063563959652548 1879 155386842142429337283716162 1880 156659618252660595365249024 1881 156738813455504908579542408 1882 157997462018066842312446754 1883 158052960652730991761503684 1884 159369985808684626808439808 1885 159401332919259193153981064 1886 160703992058580358884077828 1887 160783467179510415549332488 1888 162072405384958415611101184 1889 162127118261004127091239682 1890 163476362926203044906955528 1891 163505449067470055506232644 1892 164839852245351826116543488 1893 164919154647802003560088004 1894 166239014395192065214848034 1895 166293328522556828765889412 1896 167674110196184709851250688 1897 167702185524304268412040324 1898 169068548167411085348511428 1899 169147625758020140830545924 1900 170499487328898304400000000 1901 170552046473396071205095202 1902 171966339585504252114858628 1903 171992816460573476683019524 1904 173391892115231302964215808 1905 173471103104248770692466184 1906 174854304643585128484144834 1907 174906336903000507412538402 1908 176354403888091519194006528 1909 176379223841803445439579844 1910 177812057702631941820376004 1911 177890092359886540006277128 1912 179306594208353916595339264 1913 179357590196404221918909122 1914 180840132208301500992786056 1915 180863669640556288713905092 1916 182329607034401058229256704 1917 182407668082803813254889924 1918 183857798682500668095944708 1919 183907651254869362821319684 1920 185425853936649952458440704 1921 185446618628087280288184324 1922 186947742289245805800541954 1923 187025343989945613475044164 1924 188509699083826024822473728 1925 188558910393803997603125000 1926 190112034111032378538287748 1927 190131343603359560366232964 1928 191667904414369001737682944 1929 191744982987772857744507524 1930 193264791201980475377613764 1931 193311722329682059405004642 1932 194902046047590883858221056 1933 194919295138245548920388642 1934 196492019384355377178176194 1935 196569012052912776328752264 1936 198123496491400502657941504 1937 198169569663540482526455044 1938 199797260027162660262720776 1939 199812451391732595928618564 1940 201422559015918964649083904 1941 201497875452510431925711044 1942 203089262545745027552827234 1943 203133899117520193077993604 1944 204799754185353830399606784 1945 204813206625023219852972932 1946 206459998958456867933767748 1947 206535068238618804653882248 1948 208163594415974798929805824 1949 208206705818278982810954402 1950 209912040123896870253125000 1951 209922096559614278276985602 1952 211607796409932015210594304 1953 211682136377112754401700488 1954 213348519302027606048185474 1955 213390561267213359015531144 1956 215134543793706566722290688 1957 215142695369660505708004804 1958 216867593247991475306227268 1959 216941019243640612205088644 1960 218646694465402550521954304 1961 218685883377453577304261764 1962 220470948580456699651457028 1963 220476546374354263196187844 1964 222241431423073415648141824 1965 222314473484383819870522504 1966 224058418385060138981974594 1967 224096438612051712478260484 1968 225922819347275941326880768 1969 225925749198581704440334084 1970 227732009888894164278033284 1971 227802865406643643516410564 1972 229587607802814343204717568 1973 229623684892833675546288482 1974 231492331139113057018151816 1975 231493025772875268676562500 1976 233339724404652527797403648 1977 233410045246045646041855364 1978 235235821337476143817217348 1979 235269892286619777958203362 1980 237182139460656233190033408 1981 237178806670058893766326084 1982 239068501418371218714743554 1983 239137619608940928665774084 1984 241005248513607599279570944 1985 241037825416326423160209412 1986 242992740783565995009959428 1987 242986942798520335447458722 1988 244920013016879676458206208 1989 244987797827839493575912968 1990 246898744258054506227210564 1991 246927854105862150945402244 1992 248928154302229587966558208 1993 248919196025603627517076802 1994 250896376869697985389214434 1995 250963507579619108595227408 1996 252916669151379916280963584 1997 252944079706611217613014562 1998 254990040211877501246088708 1999 254977790209119552111984002 2000 257000657920000000000000000 2001 257064968586399203677913608 2002 259063256874932897888315656 2003 259088176474828945682998562 2004 261180701420860112235578368 2005 261165693283864986839264452 2006 263233154082429721616131268 2007 263296549788778053260841924 2008 265340061708206916535189504 2009 265362511774371728660855044 2010 267503160483118199209557128 2011 267483233622269574841094882 2012 269598188099288504556143104 2013 269659912602279279822346888 2014 271749583908729746101383428 2015 271770001104379452518255624 2016 273957783508631523906551808 2017 273934786278325916122525442 2018 276097486654057302283271554 2019 276157434741434644508073284 2020 278294885779500378226525184 2021 278311087370067408278454724 2022 280548891038844632119546948 2023 280522136287441975200397444 2024 282733471341973963018600448 2025 282792261175998699051562500 2026 284976262414901794157747554 2027 284990241621789078848784482 2028 287278385988327100087272448 2029 287247578498611462219356962 2030 289509386117753803870588168 2031 289564672243848949330382084 2032 291798319837027649751875584 2033 291809233030685656806132484 2034 294148701122449974559634628 2035 294114490740032241941997704 2036 296425354102916176419725824 2037 296479381265558098350980488 2038 298762851179191132747085794 2039 298770563518661501348124482 2040 301163126839741808923639808 2041 301123076092178971688442244 2042 303486278424457357231152034 2043 303538037112773249706187524 2044 305872452332158781274457088 2045 305877555349154376196008772 2046 308321906911910107167756296 2047 308278148024621701178757124 2048 310693935640959697899487232 2049 310743358672079270878028804 2050 313130346271722525626562500 2051 313130490491269829828692804 2052 315629943701266843050083328 2053 315581542775566948375803362 2054 318050932068413627209025348 2055 318098711380584523294835464 2056 320536906032577439735087104 2057 320534171549018706194314564 2058 323089158407198172718428868 2059 323035887663237227764367044 2060 325560744349989309940450304 2061 325604293166658933463902084 2062 328097140688792808084838594 2063 328090627217795357414939522 2064 330702052184628102732709888 2065 330644752839912344397236744 2066 333223556640754526699600194 2067 333265227186986129890194568 2068 335812946550728017615766528 2069 335802500196054067487852642 2070 338472369530897577282012168 2071 338408132402794366617966724 2072 341044650658929871100837888 2073 341083416933177943202392964 2074 343687054838939601979069508 2075 343673400574822429801562500 2076 346400204491302195108348928 2077 346331482782947935097789764 2078 349025777962664528267967874 2079 349061684608838611570827528 2080 351723146794280512844201984 2081 351703460678921433340227842 2082 354490946242996199256117508 2083 354416685367478989394171042 2084 357169918790800684545032704 2085 357203556721212806069883784 2086 359921397204196506518991428 2087 359898132007069037527965122 2088 362746558604414183668973568 2089 362666565790095686766166082 2090 365480794853958068228796808 2091 365509316239232156559313288 2092 368287178442824395195769344 2093 368259452021058557514806408 2094 371169912959935501590977668 2095 371084940667881801799289092 2096 373958478832131026037243904 2097 373984524993006541140952644 2098 376822675566643807329931714 2099 376790121942852288507463202 2100 379764960323465856800000000 2101 379671869953843731606072004 2102 382608709241128123412249314 2103 382631191180896706963400324 2104 385530766601030256790994944 2105 385494257661020224200551812 2106 388531541926475870027120388 2107 388433215689287048702664004 2108 391433517420631285976204288 2109 391452279363034806791050888 2110 394415444054963347782469124 2111 394371812529786312367111682 2112 397475769899584883406143488 2113 397370823547272766854136322 2114 400435983973442087340865028 2115 400451821807038651554565384 2116 403476704473636499456049664 2117 403428768167019412935890884 2118 406599642530162987874602308 2119 406487929782562080532510084 2120 409620003778958065748148224 2121 409629864442118183708560648 2122 412720645912915944055477474 2123 412667203900250332373549764 2124 415906248894747091864224768 2125 415788608785811157226562500 2126 418985737420558981620105154 2127 418992363375103716447266564 2128 422149444729889385724510208 2129 422090221956672098629484162 2130 425399804142943288191955208 2131 425272791312887961353982242 2132 428539404114636813548438528 2133 428541644532818536390771524 2134 431766040281250974645256388 2135 431702160381794064233830664 2136 435080213689492108449415168 2137 434946837378063635510608322 2138 438283140594814808427144994 2139 438280819345532874757761928 2140 441574978645854926416937984 2141 441502674092517313221109922 2142 444954039320387231215585416 2143 444812894491939712045395202 2144 448220180532591798438068224 2145 448214265418685007596664848 2146 451576048588791701071999748 2147 451498545438652004759987524 2148 455023223252927770753205248 2149 454874298955002184165425604 2150 458354974555120947251562500 2151 458341805716300277234006724 2152 461775932484707404860227584 2153 461691882251829163736592962 2154 465291306236784795197118148 2155 465135308110110409181853892 2156 468687409946223321766642688 2157 468670209673436022205902404 2158 472176839950187490107419268 2159 472086018895880687774019844 2160 475762784516675602086887424 2161 475595936196738859470430082 2162 479224127063884811806029188 2163 479201776210235587364401288 2164 482782155590917860493402624 2165 482685571813478360190045892 2166 486437406877139294450425348 2167 486263075519112355950449284 2168 489967620855642009110708224 2169 489939668950826651361425604 2170 493596664118257791074698888 2171 493490263104965133750160324 2172 497322277273578875312800768 2173 497138972723009504282084164 2174 500921273496529427513188354 2175 500888880211802116853125000 2176 504619799026216765084401664 2177 504507361562388261711452164 2178 508419678525345111839419908 2179 508227126820737778294457762 2180 512089909861192616211252224 2181 512048988912526096294636484 2182 515859137928465054869877154 2183 515738895295557232467050884 2184 519733241247124357191827456 2185 519532406334704303857710344 2186 523473159869284002759545314 2187 523427399470437409723374882 2188 527316910970473825033429504 2189 527188702120980304266346564 2190 531267656375040599080846088 2191 531054503113644915627728644 2192 535078568488705965753892864 2193 535026436559790267471219208 2194 538996746784209533839207234 2195 538861689491962340621694532 2196 543022759690009990435243008 2197 542800771039787121954775202 2198 546908581683531098794757828 2199 546849756638640201815478404 2200 550903737049956454400000000 2201 550757399196032914845820804 2202 555006236708402040177551428 2203 554773844082891988816577762 2204 558966627380773040192979968 2205 558902594729579539682169864 2206 563037372575954919203445634 2207 562883690617900922708601602 2208 567220474420869708642254848 2209 566977372488581118506282882 2210 571258216810845940026575368 2211 571184128182356212951829128 2212 575405772467893986994193408 2213 575242958773602346729309922 2214 579669271229242656011021508 2215 579416630547279813115621252 2216 583782680706641262534590464 2217 583702741668581426542871684 2218 588011056822106048891257954 2219 587839131786476128683506884 2220 592357993972131916046501888 2221 592091011848468250787100962 2222 596548278656520635259324548 2223 596460777704011042332895368 2224 600857409827051458143453184 2225 600677319850070891926562500 2226 605286101253428025234724616 2227 605008862295094508975952964 2228 609557459063151444784259584 2229 609462145425999995042134724 2230 613950241025814070785565124 2231 613757146857906629141873284 2232 618461783393408585138700288 2233 618172757329774488373820168 2234 622814203509497856470559394 2235 622712408553662711784761224 2236 627288827185029665633666048 2237 627087108533643260080674722 2238 631887848635783306074038788 2239 631586369304184697529530882 2240 636324275674401096769470464 2241 636210804938113839777572484 2242 640881926339124685637553668 2243 640669705639332107740240802 2244 645568259035169343261771776 2245 645255736912114072840947652 2246 650086538996647304355392674 2247 649966305119419656336362248 2248 654732068790222318901264384 2249 654509031961629127496054404 2250 659508812404590454101562500 2251 659179905781818098954268002 2252 664110348145622677357863424 2253 663981107012383802515885124 2254 668843524957376499433740548 2255 668610947955342531312324104 2256 673708627263247862808444928 2257 673367998069547012430240004 2258 678398155946947749314925634 2259 678259734669300723061170564 2260 683221906620556472399873024 2261 682974634168373833905064328 2262 688176996616605034348560776 2263 687822584431114251760218244 2264 692954210812400455922089984 2265 692808090845982716611510024 2266 697866585281056932402117188 2267 697609138346650138290121442 2268 702916638402608770216117248 2269 702547943870500220869115042 2270 707784629898831870796990724 2271 707625153417869575612126724 2272 712787006580104915650084864 2273 712517418572479579497281282 2274 717931533470914898043074308 2275 717550374773232113103125000 2276 722888340094447259815166464 2277 722720602460032865561244168 2278 727985813283550264663649348 2279 727703730749495905974913924 2280 733228325832117894167134208 2281 732828384134665006789285442 2282 738275325936170853049395908 2283 738097068111296953836095684 2284 743467442004423228187861504 2285 743174410032985967224630852 2286 748805722658022966776176068 2287 748392310921932412056097922 2288 753947875096878299268251648 2289 753759163669362079463851528 2290 759238335743775894335313284 2291 758928240228806370885656644 2292 764673874747292103878591488 2293 764244703945598174958453602 2294 769910897080455763447113668 2295 769712995629097748442251784 2296 775297356476454778169458688 2297 774975479622226226403245762 2298 780835484188461352293359428 2299 780390137541425424735749764 2300 786170888274899872400000000 2301 785957636841042051166736008 2302 791654550310991412889574914 2303 791318973670532075498536324 2304 797295190503602541941489664 2305 796835271383818532122825732 2306 802726465497876847010719234 2307 802503517128414704045089604 2308 808313056448190301091398144 2309 807962981889887886338596322 2310 814059923177124994288200976 2311 813578688518210230345625282 2312 819588386903762853033017344 2313 819353381610562080338932164 2314 825277482173966606158143428 2315 824914760427096921584703172 2316 831127757307637855988958208 2317 830631402150681743350409284 2318 836759421626753559164523908 2319 836512003807965114793204484 2320 842554784175580878989164544 2321 842172635072132245851045124 2322 848510204226918603604692228 2323 847995755369555951081156164 2324 854244562548695217950409728 2325 853986406734029006603125000 2326 860143360135885627521280354 2327 859747787414519054727596164 2328 866209922174125181075980288 2329 865677058508840825668456324 2330 872050505194911052237771844 2331 871775082801812527948403208 2332 878054612729123674429948928 2333 877643034481172999663675042 2334 884231861938182324652041988 2335 883682370749366781732991492 2336 890175968095058879687163904 2337 889889100416819464950471688 2338 896291520968488799584662788 2339 895863359525830852459474082 2340 902583350232932264005306368 2341 902009911237276854493559522 2342 908632536180688829273606434 2343 908331758845392865920147208 2344 914858688118484539258568704 2345 914416309537996008761477384 2346 921262531936204179696175496 2347 920671536683947147698660962 2348 927423077880394879811674624 2349 927107986981840422090229764 2350 933764089659813614876562500 2351 933299499650312459853148802 2352 940281650286936131620569088 2353 939670121584631127266123524 2354 946552764241916900302006148 2355 946225378108329903813132424 2356 953005587585207879826162688 2357 952525607955348057617743202 2358 959643116322205527122664708 2359 959011030469329729436211844 2360 966029288115001923469574144 2361 965681885598559966545612164 2362 972595608377914254130680994 2363 972097381121893834061461444 2364 979352697762249357528859648 2365 978701546133159083605923464 2366 985850716067819478649152068 2367 985490068021564239392417604 2368 992537084491264188485730304 2369 992020131992235543752647684 2370 999418136131208014989542408 2371 998739972186522708376160162 2372 1006029314099931148377424384 2373 1005653036738196439781429128 2374 1012835406613560950625813154 2375 1012301833624922485351562500 2376 1019837175078846722352611328 2377 1019139076293882450448322882 2378 1026568562334980515534596548 2379 1026175697266018469788077448 2380 1033498859396428572871395328 2381 1032940160991692942077854242 2382 1040622959219706407447954308 2383 1039901821143787610193555842 2384 1047473794228596384804634624 2385 1047066746309424212315752584 2386 1054524496216837218378024514 2387 1053948595444347783323210888 2388 1061778497371569069864567808 2389 1061033748968398950074755682 2390 1068753321368903458007369924 2391 1068323538149347099712218244 2392 1075926392970060040518238208 2393 1075329571171021232416459202 2394 1083309596186837050462014216 2395 1082543243516232182816476612 2396 1090404581934714346835689984 2397 1089959750001812113879859848 2398 1097707395482327809217799428 2399 1097089311047380218017260802 2400 1105224215606748774400000000 2401 1104427865825152026871713602 2402 1112441501434894383740707714 2403 1111978408950743169769626564 2404 1119873233825929027531293184 2405 1119236224986603610960354184 2406 1127520197804246428080281668 2407 1126701110069731972935062404 2408 1134867330271620966293700608 2409 1134385300682126445742158088 2410 1142432660366322413219972804 2411 1141767516323002309070122082 2412 1150211681757008128705102848 2413 1149366607114461204759359044 2414 1157687340330348777232426628 2415 1157189424844756757630129168 2416 1165382782842320718527463424 2417 1164697660891268362014599042 2418 1173301751656221187601879816 2419 1172430065629774370627465284 2420 1180911086127469066639115264 2421 1180387233753549811155299844 2422 1188738541776913882108279748 2423 1188029741658278786529487682 2424 1196796389293546408513896448 2425 1195900521576990296176562500 2426 1204535295421248383244097954 2427 1203994211498708509289728964 2428 1212502428860648576419561984 2429 1211769992708589233533043524 2430 1220704784826782613428906244 2431 1219774846573083611102607368 2432 1228575139009703348078116864 2433 1228013269692539222723476484 2434 1236681172857891126570248194 2435 1235927046332906307860443972 2436 1245023914118372351086954496 2437 1244068327140090679571927522 2438 1253033748762773849646539588 2439 1252450558647840727530150084 2440 1261283982550447133997400064 2441 1260498215963439937916224322 2442 1269768722708359233402822536 2443 1268784344107899923413944004 2444 1277917363586421277543973888 2445 1277315574902122162762365064 2446 1286307434129088357665415874 2447 1285499034562009234468671362 2448 1294943005458059059399753728 2449 1293928506793605631263494404 2450 1303235855492368641626562500 2451 1302604812452395418294633608 2452 1311767554533860206696129024 2453 1310932672848954921558141124 2454 1320552930879398225580836548 2455 1319511207913872143436451972 2456 1328984934516911586444181504 2457 1328334694377181012719354888 2458 1337667533431600284980736034 2459 1336805519112189641622609122 2460 1346608386693557920177522688 2461 1345528526405533080159984964 2462 1355181757255137621712721794 2463 1354507714926488946061642244 2464 1364014111354119084685918208 2465 1363127566962277414103325704 2466 1373105555850301489751618628 2467 1371997107953171432124078242 2468 1381829312028173109584740864 2469 1381131109623211005604550084 2470 1390816698994320653127877768 2471 1389895147071968812788097924 2472 1400061385398578799333081088 2473 1398920166452530410940476482 2474 1408934229808678043710355554 2475 1408214877596346684853125000 2476 1418071996385258742858801664 2477 1417124650990522512377045282 2478 1427479361616545582248005896 2479 1426304374319528667384049924 2480 1436506900114082062930018304 2481 1435754884586413576080705284 2482 1445797186840479621525368708 2483 1444820040629522661245244484 2484 1455365509264636929349567488 2485 1454160460310245022132831624 2486 1464543091380594902092057028 2487 1463768747587636186915507844 2488 1473995528895812556912984064 2489 1472987878261354604098508164 2490 1483731219520000229324718728 2491 1482483335857495477535739844 2492 1493060951094852158839129088 2493 1492259719740514231209825924 2494 1502673927552926254686820868 2495 1501638904485757100820277252 2496 1512571784908330714475266048 2497 1511291851802809870023966724 2498 1522063005439400612803680514 2499 1521235013185571639809366408 2500 1531843292236328125000000000 2501 1530768560159184942413246404 2502 1541905612175084212777691268 2503 1540589015065447127618746562 2504 1551557068989767407445868544 2505 1550704837567255930844708104 2506 1561499201995702362259516868 2507 1560395437068636809779512004 2508 1571736018116838735751448576 2509 1570381936323368301612133444 2510 1581554061047821578651045764 2511 1580665192891190976597552324 2512 1591659766832971000078925824 2513 1590523111355931783231325444 2514 1602070166425938310649015428 2515 1600681873548040360237535812 2516 1612049051001881935358379008 2517 1611134927261887162701350084 2518 1622329122130637513349587554 2519 1621157993427893572727729284 2520 1632919817212565577049571328 2521 1631483798653867880768679362 2522 1643061488694020808573626948 2523 1642117360293721919705562884 2524 1653514328343216918351921664 2525 1652312435518259594551562500 2526 1664278934132149372492955908 2527 1662807637915356520875647044 2528 1674594709816696303689662464 2529 1673619868776126391836088644 2530 1685227126715544453096066568 2531 1683980899677855749348257442 2532 1696168357547883113172272128 2533 1694655862622248959568044484 2534 1706656494465817662036741188 2535 1705654286312564776852670344 2536 1717462058987443868728950784 2537 1716183561567259540234995844 2538 1728591162746788519868934468 2539 1727036860848688630317840482 2540 1739257972483196452514284544 2541 1738215370985529129754534408 2542 1750239688778604167611982468 2543 1748923774121808593997417602 2544 1761554978388959884453347328 2545 1759962463092864395825203972 2546 1772394332283151788736015748 2547 1771322943613592714880698244 2548 1783563693468706985689269248 2549 1782209210385650204562549602 2550 1795072119472872072003125000 2551 1793426855934673346676590402 2552 1806086392015124530488147968 2553 1804981299388989019272938248 2554 1817440917471798104378835874 2555 1816052598563683367189264264 2556 1829136610044784100238640128 2557 1827451350493121897595972002 2558 1840337514672825593748511234 2559 1839197955083695577022039044 2560 1851884907587974898554765312 2561 1850446904622062951973135364 2562 1863770463669367863178887176 2563 1862039336810651043459627844 2564 1875155658608122798194164224 2565 1873985627253329612008782984 2566 1886889094069434517222028194 2567 1885414963146821224461905284 2568 1898976111492244773645058048 2569 1897199097853262859987185284 2570 1910553733152490157683687364 2571 1909337935736888220993699524 2572 1922475757502522379873001984 2573 1920959858491625426172010564 2574 1934762625685136242990281096 2575 1932942694578589709926562500 2576 1946525524196116452991827968 2577 1945277379666100242918780164 2578 1958648309983675542851223874 2579 1957089726196733504708086562 2580 1971142880808601947907524608 2581 1969264429358830092515186884 2582 1983092908287399489714304354 2583 1981807707091770627791536008 2584 1995415000478532780094128128 2585 1993817911893918449191032584 2586 2008110054623516964559938628 2587 2006187084943791575414946244 2588 2020260320294356345208226304 2589 2018936184493970359243504964 2590 2032789729435655820139097608 2591 2031137403949347671165771522 2592 2045687652841235883107549184 2593 2043714066708245412886790402 2594 2058035832511490627268232834 2595 2056677503034098541865179784 2596 2070764280639318560772359168 2597 2069072327640372011772275524 2598 2083879105885659338827266628 2599 2081853840637139808173308804 2600 2096433322395566182400000000 2601 2095024016579523879040376004 2602 2109363835270665430387913314 2603 2107625016987799771189859524 2604 2122693357189910430970382336 2605 2120620389980169446149804612 2606 2135445288668439821823060034 2607 2134000120764050617690534408 2608 2148591505953116969934782464 2609 2146805171505863015225281922 2610 2162143511984373396451972488 2611 2160006459542004534077367364 2612 2175096546491557933282107904 2613 2173609215209164886633348488 2614 2188456023411824177140044514 2615 2186626753502047698774054532 2616 2202222845018870639896035328 2617 2200035968176880824472475842 2618 2215390929084157781291758216 2619 2213860113077796317896992324 2620 2228971935307007052258673664 2621 2227081793583922577703392162 2622 2242956470241767619083148296 2623 2240713468993164975071477764 2624 2256336161039786054678216704 2625 2254767868834415283203125000 2626 2270131069522655785301154308 2627 2268196010798317274136778564 2628 2284347831250403687582942208 2629 2282047557889020786015145924 2630 2297948322056488725116564804 2631 2296322985427244768558519684 2632 2311959983775207757504053248 2633 2309972835940033291802859842 2634 2326406011009733141019816388 2635 2324053215830975144633705864 2636 2340218484734507032061223424 2637 2338553051764650116640037764 2638 2354460927615743441188140994 2639 2352421812208125509342584328 2640 2369146272167896189352542208 2641 2366721792223518172209680644 2642 2383173517594170527901280834 2643 2381461107832627461746152004 2644 2397644356798451932151570944 2645 2395557076266396085185415492 2646 2412560097057897424858207428 2647 2410080397675786131457412162 2648 2426816863759795953820893184 2649 2425056462233120163429347204 2650 2441525481813896094251562500 2651 2439370816927483344048868804 2652 2456673859882520341616592896 2653 2454132886324752196687513924 2654 2471157955586767031246214274 2655 2469354851361251786031047304 2656 2486095019864510557296001024 2657 2483890436077802998898246402 2658 2501492235336028027708932868 2659 2498887465696905617434319522 2660 2516213211014675463684425728 2661 2514346832712257849030848964 2662 2531381309491636626278988514 2663 2529119391810639390202461122 2664 2547024428490413644515115008 2665 2544361522247144332581048584 2666 2561971643972617439225339588 2667 2560061445263703700689330568 2668 2577387749655040598655484928 2669 2575067338223838208893103684 2670 2593286797373528203661518088 2671 2590544781758914843248658562 2672 2608463646497636134634389504 2673 2606500786869465741636362244 2674 2624124625263674265077048708 2675 2621750760480561172051562500 2676 2640269258299540570055984128 2677 2637466605561608947680010082 2678 2655692211862679636440183748 2679 2653676003116728732483626248 2680 2671607303477847348887158784 2681 2669159872797044165750609284 2682 2688001671465261734674838148 2683 2685130399130606932708700642 2684 2703667322451868085655569408 2685 2701603562840439010491268744 2686 2719826649254572041406541828 2687 2717323417346619494036843522 2688 2736487928672713847087300608 2689 2733546196427647294674785282 2690 2752406088299122844405079044 2691 2750272782487256980412888328 2692 2768812853780626048685638144 2693 2766246180559478841595116002 2694 2785736774878385423185990468 2695 2782731763704605898717421064 2696 2801897610960335539559071744 2697 2799714586122619243640464648 2698 2818569322529174540638297028 2699 2815937921989623064956098402 2700 2835767176846716416400000000 2701 2832674503186011082023489604 2702 2852173830852937204430372228 2703 2849932368624752153361098248 2704 2869106416356446941682335744 2705 2866416316723277604771034372 2706 2886567293022277386684880136 2707 2883407648746242961444173602 2708 2903236652890477000052498944 2709 2900937044182045431705886728 2710 2920442075566955802167961284 2711 2917669803358127461816572482 2712 2938169376125724970696572928 2713 2934934072282056618100777922 2714 2955098113212691626768322628 2715 2952745195194993642812775304 2716 2972564988147454801387947008 2717 2969730982773446492421509768 2718 2990576838711213793111175748 2719 2987264382068510707394845442 2720 3007776086645735932584525824 2721 3005346302978120098184465924 2722 3025506741388718574948870274 2723 3022603675071160413937776964 2724 3043800417272302643601507328 2725 3040417087784660227801562500 2726 3061258260322983457705674308 2727 3058773308763715059620288004 2728 3079272248000448153512050688 2729 3076297165747567723809207362 2730 3097859452749621569098126096 2731 3094379684320579855169555042 2732 3115578642754257755197694464 2733 3113029540337312149622678084 2734 3133871896963897396736931394 2735 3130831950157349045134795012 2736 3152739519952175556489904128 2737 3149187034079539268966868488 2738 3170740561954714462324137634 2739 3168126019699715615585390728 2740 3189324964820392709023745024 2741 3186194505168319321761978722 2742 3208477144403006089329699268 2743 3204840803638978481831952004 2744 3226755727731505554293653504 2745 3224082084853323238748742024 2746 3245618134157962343129600674 2747 3242420043253008038982928324 2748 3265075088556748140597019648 2749 3261353830114494421524228002 2750 3283642155229785766601562500 2751 3280884839646420907868979208 2752 3302787213040504014125400064 2753 3299511840145956869226370562 2754 3322544709852608772009827268 2755 3318745406542464883244512904 2756 3341387660330111468719244288 2757 3338568697727472364629131204 2758 3360836058202774152305107268 2759 3357481310477812482159354244 2760 3380906143816019452027731968 2761 3377001512435868250814981764 2762 3400028457126994500175124194 2763 3397138612473076151703042564 2764 3419774484435788363177665024 2765 3416349332381498610219993224 2766 3440145034024613370338957188 2767 3436159170662819834224813442 2768 3459567784447116833072349184 2769 3456605644446691081784476168 2770 3479624838771247098065749124 2771 3476099556863178772248889924 2772 3500299703366058517370505216 2773 3496221640468470028003335364 2774 3520017413565845492265383108 2775 3516990536772921171353125000 2776 3540371632578634397203431424 2777 3536771790897267474558252482 2778 3561371488549432884282606148 2779 3557201358935885980162153924 2780 3581398415696743818492806144 2781 3578278172125677286669430724 2782 3602053540222115245718427908 2783 3598368635844730543072923844 2784 3623374251592575513020858368 2785 3619117704340992769186165252 2786 3643695951360946618012205828 2787 3640507566204242673996754244 2788 3664673717465949717212791808 2789 3660902091681115521860448482 2790 3686328927609765960363616008 2791 3681956827479272702544861122 2792 3706947792706847459961339904 2793 3703682497986554445553740808 2794 3728244400605182004207350468 2795 3724393929474395035381451144 2796 3750219458670916987463123968 2797 3745758131415255229165097762 2798 3771158962704096826453282114 2799 3767813310573626366517523524 2800 3792788241353041510400000000 2801 3788827828740221901531542402 2802 3815086541173238901622257028 2803 3810524708714980994895075362 2804 3836341257265095419770806784 2805 3832924166370866668910701328 2806 3858286661611552928056905668 2807 3854245521225446959139856004 2808 3880933261956031491860594688 2809 3876269050118579105088283682 2810 3902517228748312126817707844 2811 3898997467946283173228647364 2812 3924783353223527279548433408 2813 3920648042414949733750981444 2814 3947772945373325792547483656 2815 3943013874859131869613216772 2816 3969669621478085175084580864 2817 3966075379505077988868795204 2818 3992280690566145374007537154 2819 3988050113419472517395636642 2820 4015626620992026667135797248 2821 4010742362020267152304621448 2822 4037841185074997449234394948 2823 4034160878453519919277336964 2824 4060791553315568664027725824 2825 4056474301946359314676562500 2826 4084478425354608736289740548 2827 4079495608371028413886023364 2828 4107035666165169086033773568 2829 4103266910071612120612135048 2830 4130339531750560615463597444 2831 4125902443805163579344935684 2832 4154371578656629387656429568 2833 4149278599991739539702183042 2834 4177264025203951203915654788 2835 4173417965598514309862004744 2836 4200906060831274567585882624 2837 4196378819800340267414913122 2838 4225309025132807355377962376 2839 4220103868306922193998482564 2840 4248552509038697247020417024 2841 4244593044596304793540205444 2842 4272536898724133176764912068 2843 4267906313858331874821554402 2844 4297304050770187036461155328 2845 4291995694578878211827565892 2846 4320881182019510906952102274 2847 4316839739589694716174832648 2848 4345232685820566110841339904 2849 4340499107706909802244889608 2850 4370381390047776068253125000 2851 4364934574249897294515952802 2852 4394296200301935217321346048 2853 4390160132375460693095671044 2854 4419009225653478641920631074 2855 4414179733104630166800091012 2856 4444521859609952383012438016 2857 4438967067869439239889115202 2858 4468800363251563305963316834 2859 4464567887436597716392834244 2860 4493891031762591286162720768 2861 4488930303258026053478587682 2862 4519770484022533036843268868 2863 4514096713562117847259280644 2864 4544407491481846142042374144 2865 4540088414959808568970067464 2866 4569857380638342564594924994 2867 4564797784934413788359330884 2868 4596132309356321877728969728 2869 4590335050089338379772236484 2870 4621144182906671511493270408 2871 4616700807076521976706884488 2872 4646956879843634309362745344 2873 4641784869230311964763902404 2874 4673620630311483375392119108 2875 4667710409052510375976562500 2876 4698986655720009566133912064 2877 4694454766360192155819413128 2878 4725192161195977054102537474 2879 4719905669197177945557788162 2880 4752261826868595070624333824 2881 4746200341542742449478932484 2882 4777987088970915819338351108 2883 4773350524910626372230180164 2884 4804578369464160280993399808 2885 4799186770247610416982740932 2886 4832033771047134276894814856 2887 4825855025573131930321456322 2888 4858147195534928497577426944 2889 4853404886390986130699244804 2890 4885139972269733707105643204 2891 4879606584856818345152485444 2892 4912987456121442927354201088 2893 4906677014848867090953460804 2894 4939481603387455510817412034 2895 4934644201818661009447087624 2896 4966856562542100757771976704 2897 4961214012217415733102188162 2898 4995126266086889800756985736 2899 4988680878250091802158568004 2900 5022017861459141248400000000 2901 5017045257588093327016312004 2902 5049779591713236675881071714 2903 5044014038758425264227664962 2904 5078462437408476947036766208 2905 5071895313870175981990162184 2906 5105732267776968553003180834 2907 5100660790031961922115607048 2908 5133911471888588376625529344 2909 5128020704362363681150607522 2910 5163026688525235336044096008 2911 5156293663438906723941480964 2912 5190679320081003028485767168 2913 5185493154961785489500592644 2914 5219267276831215626845050628 2915 5213262420232348377429979784 2916 5248793700039478442389922304 2917 5241932605094578941469091042 2918 5276858619532340913165880354 2919 5271558416985968744674645768 2920 5305875819596869963633393664 2921 5299714272604332108986094724 2922 5335818384990729025692913348 2923 5328813524160856197604436164 2924 5364288222209954476907414528 2925 5358882860906176520353125000 2926 5393712699962847274993227016 2927 5387431726078115304461566082 2928 5424102968913960483640311808 2929 5416951827422954773124555524 2930 5452996672133959070318872964 2931 5447443516186401365323708484 2932 5482831330199545284645528064 2933 5476417873188385685479577284 2934 5513663054025424938534957828 2935 5506377176862036878667850372 2936 5542957745949685477762269184 2937 5537296291413696735250830088 2938 5573236724252017027561624388 2939 5566685536348763106220493282 2940 5604529722976451314551031808 2941 5597063010411602769785797444 2942 5634229136133948333102175234 2943 5628443165900297301218714244 2944 5664943768918945020661202944 2945 5658267884485338844615981064 2946 5696672941399249037043385348 2947 5689068488919746024360358724 2948 5726812886524471192094901248 2949 5720900161255893509726526404 2950 5757983256071817418751562500 2951 5751136514249141758928265604 2952 5790154756787021293147127808 2953 5782392608341846535303549762 2954 5820726067181756506794410948 2955 5814698244711764614756631944 2956 5852327153285478393036972544 2957 5845351020655375713881709602 2958 5884976103133077031677174536 2959 5877054570531547421879735044 2960 5915997179664376295340376064 2961 5909810056823816214381688968 2962 5948036042612785171603625794 2963 5940913264265095218496261922 2964 5981153404466132372681885696 2965 5973084977650773722733459652 2966 6012600263647958001981130594 2967 6006293617184896714897199368 2968 6045112760095193395578011648 2969 6037839729371785165764373442 2970 6078718816411584163905504648 2971 6070454585907894692106996962 2972 6110596384009050849407517184 2973 6104153721040279911307965764 2974 6143570855923617043735367554 2975 6136163848974494030853125000 2976 6177642346665207290908377088 2977 6169225964030764440264015364 2978 6209987204821567452805868674 2979 6203406117824811257822349444 2980 6243446324834284842082141184 2981 6235852159006752843312377284 2982 6277988771159236081713863816 2983 6269400683688464253792554884 2984 6310789705607237846215819264 2985 6304083890355461750439516424 2986 6344707205329860280633942114 2987 6336971892617358035779611844 2988 6379756329597376275971048448 2989 6370996927677949760869095364 2990 6413037463078654073905598728 2991 6406155739373378132778307844 2992 6447418687005312112161456128 2993 6439523534045101888805856004 2994 6482965558481855510295636868 2995 6474045176052251435539856452 2996 6516699656570688514124039168 2997 6509687368988826014301898884 2998 6551582076489275818187916514 2999 6543524398397668488251976002 3000 6587649676840000000000000000 3001 6578516425613671512252024002 3002 6621839670457774293115772228 3003 6614681290324162163202830096 3004 6657215024772745372618883584 3005 6649009025968010583481866052 3006 6693775711024465610850115908 3007 6684476869190950137804211204 3008 6728462145127127695369437184 3009 6721151584003516860875694088 3010 6764353725504794488211717128 3011 6755944047506426013278462882 3012 6801412050504897602749662208 3013 6791927687366213160428130244 3014 6836583836281266239031241028 3015 6829137104784974727680561544 3016 6872960629421796332073648128 3017 6864399590564326765428746884 3018 6910559805888793620693011908 3019 6900886811947808719917299042 3020 6946240462197332351616041984 3021 6938602216377761065825984648 3022 6983109273450648095676596674 3023 6974373113003607454149713282 3024 7021238350000513391995650048 3025 7011390336492926254801562500 3026 7057396984969838970423320708 3027 7049617538614490340789213764 3028 7094799465661151343900189184 3029 7085886427644988151092221124 3030 7133480626894849538759602568 3031 7123403843475558917686730884 3032 7170125110873190911025741824 3033 7162183945937197009090846404 3034 7208049652757371925919736388 3035 7198975160750846771833472452 3036 7247254058382941973937719296 3037 7236996046013777916598645922 3038 7284426901705459012572678788 3039 7276319976523679273397429764 3040 7322897220623846131078529024 3041 7313602647409154268230373122 3042 7362630822146148842471072388 3043 7352171328787914935079316804 3044 7400317327823597864490156544 3045 7392064559162258603108169488 3046 7439304752376282600400765474 3047 7429842983334231306854325124 3048 7479611620197560303405498368 3049 7468947296620561449330945602 3050 7517838374080938899501562500 3051 7509375984686359078154719044 3052 7557348810748959148443419648 3053 7547696603169187189286022724 3054 7598215521966156053383753348 3055 7587362415921531462212614664 3056 7636950176080240067020324864 3057 7628333966684249856367225604 3058 7677025950666818852669025668 3059 7667184097072688557053386888 3060 7718481543732601595109378048 3061 7707377605454828986349501282 3062 7757729795890516091985946594 3063 7748937583740424817707469444 3064 7798359386128467416016093184 3065 7788340721627913380059613572 3066 7840371219545413760636669576 3067 7829070572090607236793308642 3068 7880177513417531031752803328 3069 7871206347272537794271008008 3070 7921387772073411641942517764 3071 7911130189616504702136222724 3072 7963959397171787256314200064 3073 7952442861731281289879900164 3074 8004313007704975944180680708 3075 7995180281070207055103125000 3076 8046070008977851296637387264 3077 8035630713524892125923277764 3078 8089250236812545926764049668 3079 8077510127900995003769722562 3080 8130178470791841454689353728 3081 8120817961995837438698927368 3082 8172486899602967139519162308 3083 8161842273048013820971187042 3084 8216262411663176404459537408 3085 8204317498180890520194689092 3086 8257727205583157804484331714 3087 8248202211321506658387594564 3088 8300638327173629157283201024 3089 8289784988061130836470398082 3090 8345037517283710358707948808 3091 8332820804784108250903563844 3092 8387046289931978182333817344 3093 8377328549415791465574750404 3094 8430546125418170569181472136 3095 8419500724404001727990671492 3096 8475531892122441336051990528 3097 8463103319619991518478773124 3098 8518133954183555943213703714 3099 8508221706912961884057496004 3100 8562248349869740384400000000 3101 8550946815143435821498209604 3102 8607830294007333014041640456 3103 8595164732617999481186296324 3104 8651010889912140790459531264 3105 8640923021370501963218995464 3106 8695704422996936799332028034 3107 8684204193764864483894548804 3108 8741933584468350836576946176 3109 8729025784435515536308957922 3110 8785720481421747983653126724 3111 8775386979973236062983089928 3112 8830999589146710885156388864 3113 8819276678000036660739853444 3114 8877858365888412898851083268 3115 8864731685955400647475280264 3116 8922216350902680011889886208 3117 8911700992182897410484066884 3118 8968133092818706485077106754 3119 8956183808441714074966170242 3120 9015653473687768458139271168 3121 9002230926373163381553356162 3122 9060588842949765266246402948 3123 9049864195721004137429521284 3124 9107126345314856360045462528 3125 9094970300793647766113281250 3126 9155269559004820671814471108 3127 9141617588209892853969106564 3128 9200832260434482950406668288 3129 9189899643789639983570512648 3130 9248024469470167286696622404 3131 9235587790641597219847788484 3132 9296797542982661949422404608 3133 9282889046407630591598057284 3134 9342973027669956368227188994 3135 9331848154987053866604531728 3136 9390779980677331045700337664 3137 9378127860699905419438072322 3138 9440236191178959692479056388 3139 9426067069951343662380951364 3140 9487055787336671903638160384 3141 9475664587276796988087176964 3142 9535480967528296688919004834 3143 9522590822583312506954582404 3144 9585607570689233565845291008 3145 9571198209458006032364150024 3146 9633029868489181925316187268 3147 9621441233728858613614832324 3148 9682130846891261401854452224 3149 9668993874377142296850523204 3150 9732960565165076119003125000 3151 9718231167225680431823020804 3152 9780990307916302026060857344 3153 9769176459300711073273073924 3154 9830750408179861807336841348 3155 9817389470199985590165031492 3156 9882237853265470879150425088 3157 9867263648591887214866262408 3158 9930935549805737619971342434 3159 9918892788247502658552283524 3160 9981387834424694981766938624 3161 9967723141076055249463512964 3162 10033541958258525385061923976 3163 10018288529272289877757329122 3164 10082890062950231662008501248 3165 10070638692173811237932149384 3166 10133989319280032387148401794 3167 10120093080246979264196087042 3168 10186869243403032890733232128 3169 10171333950379646419178115842 3170 10236897800507038096101610244 3171 10224361583010610805956250248 3172 10288654598373344584623162368 3173 10274497169246424449682317764 3174 10342242713890635583713273028 3175 10326447676028219453176562500 3176 10392908603386571032994381824 3177 10380156632842020869436831684 3178 10445383179844776759443134148 3179 10430958688750748498184139204 3180 10499712753115323544684955648 3181 10483573705038017647075364642 3182 10551022775399427534287346308 3183 10538026764515775972342580484 3184 10604193173383595026309709824 3185 10589529902190344342653460744 3186 10659222261712639334848354308 3187 10642814871313900423786175522 3188 10711237766217897650756821504 3189 10697993809158397032650311364 3190 10765141341664124066871082888 3191 10750147757755659136970560322 3192 10820877563740367770016546816 3193 10804168489151707557493257604 3194 10873577456013189205694371234 3195 10860109396816540520729253384 3196 10928167002761234775431840768 3197 10912922982006886799541568324 3198 10984670194532213947284584456 3199 10967660435575147506383308804 3200 11038094208168833843200000000 3201 11024314226947738893471488008 3202 11093377160348952152057050114 3203 11077850740720848548018873762 3204 11150630007877959857564894208 3205 11133337705183860897485919172 3206 11204729527405730195163667268 3207 11190715831062936859528892804 3208 11260768619826134396627451904 3209 11244955386994209516642573122 3210 11318808632320703231046668168 3211 11301144945110425081046649604 3212 11373586970813542078370628608 3213 11359313042727862350215781768 3214 11430366019027599901274846914 3215 11414290723038975972158792452 3216 11489143846308075708400795648 3217 11471190371701473821285466242 3218 11544668746244633427641989954 3219 11530124633617319620367557768 3220 11602225943216433495580837888 3221 11585793900053971527710628962 3222 11661747530322105874655389188 3223 11643470471634625349215608964 3224 11717998109805259334147637248 3225 11703211451481337182353125000 3226 11776278353439424002304158754 3227 11759579664804646494648922564 3228 11836615894393164026143802368 3229 11818010190706984215869043362 3230 11893630675917470485794813448 3231 11878506849103288098398024004 3232 11952643731902142247541407744 3233 11935637956804851851767918084 3234 12013776500262177489971520776 3235 11994865756859545867328985412 3236 12071500634398511161717441024 3237 12056126162463542062587102088 3238 12131315940096690643586876194 3239 12114000411546159321261298564 3240 12193279801616830567547142144 3241 12173972702123384484763789444 3242 12251725055596083583364289634 3243 12236065065343237879654332808 3244 12312320792382130530542969344 3245 12294722274577675889473850504 3246 12375064472607824220928546948 3247 12355442646638647831985368324 3248 12434301620795740688941580288 3249 12418349519536618330308329604 3250 12495716347667969360351562500 3251 12477734943933991258608276002 3252 12559248156463761186658075648 3253 12539277287241462938721118562 3254 12619250074936180265952104674 3255 12603040116513648346428693008 3256 12681432949011738908913041408 3257 12663159249650442883672132802 3258 12745826020281058597372210308 3259 12725500833084642205388490722 3260 12806636132880283653224858624 3261 12790059909277144370978762564 3262 12869595204744777930200272388 3263 12850990153673234715481405444 3264 12934824692226696923765014528 3265 12914172902021694267483230212 3266 12996385987264903542466845188 3267 12979538952547818205363556484 3268 13060191377761048363371004928 3269 13041256593930488810442502084 3270 13126304642613851357727488648 3271 13105221118500222067223175362 3272 13188624943327071336736620544 3273 13171469506173492957416863364 3274 13253255137635656580320214754 3275 13234012679798450112301562500 3276 13320194514931183232560859136 3277 13298771715611018733472541764 3278 13383347478815315572974876548 3279 13365878891292768973183409924 3280 13448845966222037771526078464 3281 13429190765589562468970906884 3282 13516615506985348593239704708 3283 13494821275698363471208198084 3284 13580580856513800783189205504 3285 13562829157496659029453039624 3286 13646888110061418912523513028 3287 13626917689976032571018816644 3288 13715568618839408387800956928 3289 13693390409794950953286270728 3290 13780390634493626487469151368 3291 13762243783649739148065672644 3292 13847512643146951917210386944 3293 13827187298567907143178465604 3294 13917079399711545106428239748 3295 13894549273739991851683296772 3296 13982691702755449587487473664 3297 13964257249055762919421015048 3298 14050713180594066820386759428 3299 14030027567224011354832893602 3300 14121212197350836928800000000 3301 14098217119818855539776946402 3302 14187625296058981839779650628 3303 14168855716123835741653365444 3304 14256520488098435123164479488 3305 14235503169363328131819059332 3306 14327886753408721444321619336 3307 14304528894226589199184380002 3308 14395182164996848826196550144 3309 14376074859312903423396927044 3310 14464992740219635837665408644 3311 14443535838760163817793989128 3312 14537240362012992806257164288 3313 14513477602703141741272859522 3314 14605391092504651457747717314 3315 14585978282929070266359484688 3316 14676055080963998782314095104 3317 14654255934353531965649561284 3318 14749268277087188838499598216 3319 14725092081351303958959992642 3320 14818318988488682570713923584 3321 14798482834766774576219113284 3322 14889845277793923110305294148 3323 14867663742609960425872666082 3324 14963991995300702987312432128 3325 14939442265816628207103125000 3326 15033881304695218945976356354 3327 15013729785473384796982236164 3328 15106355455006455608633196544 3329 15083785965062021201348290562 3330 15181487493949833988988667528 3331 15156435006992799746586087842 3332 15252224015163841713858249728 3333 15231711301727970461368434568 3334 15325615376083866110224037794 3335 15302691316524043787852587784 3336 15401665325332467454442733568 3337 15376222445337923614189952644 3338 15473331030475765998555495394 3339 15452459573244129469124623368 3340 15547694707897729686396683264 3341 15524292098203461669210239044 3342 15624672056142186643259028868 3343 15598793640397346628530582402 3344 15697240427202856352667926528 3345 15676036893429540593365285384 3346 15772506910789597703501052548 3347 15748735854615754174089564962 3348 15850499065797475496464892928 3349 15824178761215297018835448004 3350 15924020430313630991501562500 3351 15902361102837840210738563204 3352 16000193603610224493552861184 3353 15976016586988224849254248324 3354 16079176890578768226125455496 3355 16052449408743972258440121224 3356 16153579569401719019879186944 3357 16131580447079277319656686724 3358 16230753887417320512259588868 3359 16206156583461893091578545922 3360 16310780847560234363286192128 3361 16283512795233742141412071682 3362 16386070945067887092817072834 3363 16363685605592747809936292488 3364 16464215996410324983430111744 3365 16439237138571723475405460932 3366 16545208388788070551330018056 3367 16517526299517242758217506568 3368 16621484947772712782032666624 3369 16598707661073928448171543684 3370 16700653933395264136898833604 3371 16675160401457813251576088162 3372 16782624357036870533711315968 3373 16754471362365669055933934882 3374 16859855937252246856008882308 3375 16836721082437813110351562500 3376 16939970966208178559106678784 3377 16914084156668006378234453764 3378 17023016033326468784462108548 3379 16994388186393201458143763524 3380 17101250656061606491723695104 3381 17077631170312469219004690568 3382 17182327167082709270436935108 3383 17155997819389399231058647684 3384 17266415247945973546430496768 3385 17237349841500417507029843332 3386 17345578477526588154331620514 3387 17321590269742689225698607044 3388 17427714978341958626152137728 3389 17400933635909738764803787682 3390 17512899028297232702687370248 3391 17483256057025301332593169922 3392 17593000162099798077954064384 3393 17568596400006014125917927048 3394 17676157470198620853234444034 3395 17648972079585476642250854024 3396 17762365356839733561565447168 3397 17732271613102317816081424324 3398 17843504481952088151896945314 3399 17818679115230722141722540808 3400 17927742520843362406400000000 3401 17900001010106002299219984004 3402 18014984627185609927296661188 3403 17984385067762540754011581124 3404 18097124298902829252667655168 3405 18071917281697022319727054984 3406 18182362314209697167155848068 3407 18154198031158223785402454402 3408 18270735692104095533186940928 3409 18239632560438964506629111044 3410 18353939836844223944302342408 3411 18328205412850866327084087684 3412 18440187726435004480864674304 3413 18411548073053404005144513122 3414 18529661280077198901980946628 3415 18498085221676262917708149892 3416 18613846557000257891083747328 3417 18587715590531738664291311368 3418 18701206471664639639270296354 3419 18672084620890451709789689284 3420 18791840022595802748556904448 3421 18759644127462369224544102724 3422 18877009729377129152181593348 3423 18850438477794370185642552328 3424 18965452368600389132216172544 3425 18935889840451208383426562500 3426 19057161540754004778784168708 3427 19024481774099213611744292164 3428 19143426008534189246512873984 3429 19116398234861045466998020164 3430 19233012129224351328300669764 3431 19202852429360911541463492484 3432 19325804517131700780461981696 3433 19292585224279953694695512642 3434 19413126507865037210059720388 3435 19385688557006449099721111944 3436 19503762475311195852196340224 3437 19473155525756877320574527044 3438 19597755047722591771669682628 3439 19563988848536205662534472964 3440 19686196256731566177700020224 3441 19658191854637940543735252488 3442 19777895867136275675048599234 3443 19746775269732844780955918404 3444 19873051770306625993546827776 3445 19838778213219086250302825864 3446 19962519019047223738588731874 3447 19934091874554454989870549444 3448 20055394779001342241603190784 3449 20023756480125821708707742402 3450 20151770972108956885503125000 3451 20116839443045958951471945608 3452 20242281232890475141016257024 3453 20213374160080644557904243524 3454 20336294659536859054287698948 3455 20304183301270888028250221572 3456 20433803690992719834680131584 3457 20398349863487861024896281602 3458 20525471648061976647209596936 3459 20496074189093649299939064644 3460 20620683675650626526423942144 3461 20587935280756344569845248482 3462 20719337017238377952194353988 3463 20683304819260753196206729922 3464 20812115373868114969427574784 3465 20782284653560766877528741648 3466 20908439719311612960266458594 3467 20875204239995857385372262242 3468 21008355448681608756260389888 3469 20971736807423707086278929442 3470 21102313375055872193023492484 3471 21071870965080034512100144648 3472 21199761026637910698578935808 3473 21165974398777452404704968964 3474 21300895373810203020092010948 3475 21263736565715292955051562500 3476 21395936596359100615528137728 3477 21365040173987380759679400328 3478 21494620378917699964130954948 3479 21460285991605681172877304324 3480 21597048803750631749714444288 3481 21559177407076549232195475362 3482 21693183617717175927650795554 3483 21661772178726898670234963844 3484 21793065755416241423557035008 3485 21758220384831804387098188424 3486 21896690700955226641369486856 3487 21858259674070277810805066244 3488 21994037849917206073792528384 3489 21962104004714713960290434564 3490 22095187202055435118024572164 3491 22059658782434859876382914722 3492 22200012888220450441560572928 3493 22160969725152195466566321604 3494 22298536647586316662215110434 3495 22266130019801581030288944904 3496 22400852672015312813811826688 3497 22364802070823914365382792324 3498 22507009252845740435973925256 3499 22467333910785751974342972002 3500 22606779583412656250000000000 3501 22573716911192273276428200324 3502 22710269713934506142039684228 3503 22673632256696273362928344324 3504 22817713682186626439481131008 3505 22777459872939493607785006852 3506 22918619376981787265702762434 3507 22885077667685694563714230408 3508 23023419972147102684090540544 3509 22986187648057124478890966404 3510 23132224065930736656792246408 3511 23091207064574096017278146882 3512 23234279844183765792422232064 3513 23200181721469572364565779844 3514 23340346045159830457395836228 3515 23302565997937341426022713224 3516 23450401216537091978963780608 3517 23408788972325021714625601442 3518 23553737952304438169145719554 3519 23519079657717648338469289608 3520 23661135338737464898721153024 3521 23622631535006605204922526724 3522 23772461863481059380172690948 3523 23730186202183296047190423364 3524 23877032795873853392746545664 3525 23841867534426836345603125000 3526 23985657156871328280664439108 3527 23946589935044708482046220482 3528 24098390263799171717041225728 3529 24055437887049381019886064962 3530 24204265766989857863685522884 3531 24168401707997893773469900168 3532 24314129040420823192981348864 3533 24274433278982901204178974242 3534 24428213538023961357106560776 3535 24384650324225366904806493704 3536 24535290777394217175889215488 3537 24498904615525254721602346884 3538 24646530186026746388381305988 3539 24606197249536133104219272482 3540 24762047611760322741434943488 3541 24717663414528439835256897122 3542 24870338150927035308190214536 3543 24833355572668767842823068804 3544 24982900813011571597673365504 3545 24941985817702417607578474372 3546 25099738476633273573229875588 3547 25054717354587196298506625762 3548 25209373181622198781383361024 3549 25171799217264713692201306888 3550 25323346311084611696126562500 3551 25281647890737300336035366404 3552 25441516986061232831419383808 3553 25395786189133922517016765448 3554 25552449918991482489987519874 3555 25514328370260139246483998984 3556 25667717556657969197767820288 3557 25625415827675913197373516002 3558 25787360777827141389268198468 3559 25740910467555198384875536322 3560 25899671373464118310753009664 3561 25860801315946252754889439364 3562 26016236960889015572674888388 3563 25973271433961566446631631044 3564 26137311350360599005294855168 3565 26090198618968016570424491144 3566 26250880122745528724738384194 3567 26211450996272926626217986568 3568 26368894561401812069367414784 3569 26325242692928378930662337284 3570 26491482481872516778055063056 3571 26443491762972232628869193762 3572 26606316915125848333977863168 3573 26566253834398808323992327684 3574 26725727956696714050646441954 3575 26681453433278547865353125000 3576 26849699366125193269875048448 3577 26801036890152013534316808964 3578 26965957634124341951201235874 3579 26925251922859477926056797124 3580 27086848766595270249655829504 3581 27041735968924735397910759842 3582 27212221567401815106958708548 3583 27162795584418098003508695042 3584 27329849572309505437780148224 3585 27288557567403675063985842184 3586 27452091758895307665493940228 3587 27406338247990940355826271044 3588 27579019494802867132346402816 3589 27528824471727129135577344964 3590 27698092317898551875749691204 3591 27656008796038279720160604168 3592 27821707601101777978347618304 3593 27775234714829742446804846402 3594 27950136197873420093499209668 3595 27899233362373608596495402692 3596 28070530638552173922217837568 3597 28027844082315311611234240648 3598 28195675612951881252131799428 3599 28148468659339642677377452804 3600 28325687807015151206400000000 3601 28273851424275792179468832004 3602 28447416142998666341462741314 3603 28404051098894073720258848324 3604 28574024748027993549822215168 3605 28526161693675630379428012424 3606 28705500626428696401016976068 3607 28652936581478939162144923202 3608 28828722053567200672627294208 3609 28784669329936423403247968964 3610 28956887915085250538554076804 3611 28908123899157488795920935364 3612 29089841489228034300075247616 3613 29036461644690440300070940322 3614 29214492364959155385643949828 3615 29169817577135438426262496264 3616 29344082327609800621696221184 3617 29294633574010155196520259842 3618 29478667359405196611071014788 3619 29424476317812651650769183368 3620 29604847894280558023154238464 3621 29559316448434819751747795848 3622 29735875231822144558134109474 3623 29685657488434961377132178882 3624 29872038363325424042879746048 3625 29817086076308320922851562500 3626 29999611559497826841003133508 3627 29953434990725553353525032968 3628 30132237727146674413250896384 3629 30081240760693697991708371524 3630 30270072449876765684710446728 3631 30214122891281248531074714242 3632 30399040558725636399126544384 3633 30352149070584081301146037768 3634 30533215420732825332345664388 3635 30481506909927524975798334532 3636 30672582461542804633826853888 3637 30615856133711248098190804322 3638 30803120578909453845851329988 3639 30755488749238256384621676164 3640 30938938905120268081745625088 3641 30886267857788096458890464644 3642 31079847414779593587754553668 3643 31022255468050732449469279202 3644 31211892642162822454735634944 3645 31163595693574010609755073412 3646 31349200723328475076800035074 3647 31295808946149157463925304324 3648 31491836180397161601908604928 3649 31433367271329797453922432004 3650 31625484344940602562626562500 3651 31576271814371523628614664004 3652 31764301598305956991861326848 3653 31710082959768196951296477124 3654 31908601173947816388599642376 3655 31849319842670623745993976584 3656 32043699807314143107331784704 3657 31993803343896194557901139208 3658 32184203613898151198537251268 3659 32129152941843081184910471522 3660 32330255833968883176917731328 3661 32269921310517250715487620164 3662 32466829307921649593704851394 3663 32416157936535194281540539528 3664 32608954739965718704993337344 3665 32553144321354079164031250692 3666 32756616171305064153295143176 3667 32695447034500626848052118084 3668 32894845377936196947655574528 3669 32843382812276567326850034884 3670 33038687324056119376165224644 3671 32981854847489351489681386562 3672 33187972885977833940319469568 3673 33125880189707072893642207682 3674 33327779233507901278914762308 3675 33275617446462735511103125000 3676 33473195940397113961243492864 3677 33415582716164147988625234082 3678 33624291768949963579453119748 3679 33561263545229403749604318724 3680 33765782542079648096325730304 3681 33712637274318022404808827204 3682 33912788915453375647113666308 3683 33854293175432814284611548484 3684 34065621641796772774401246208 3685 34001732894751764407272356744 3686 34208639717160576245735669828 3687 34154764024817747354255213444 3688 34357413128594492812943294464 3689 34298041161440449882329073928 3690 34512100098032943415174712328 3691 34447075868278305633599284322 3692 34656659335482581477105189888 3693 34601955996530011959840001604 3694 34807135736148773152137703234 3695 34746947145234880878502864132 3696 34963517963694255600425762816 3697 34897603549727198440351551362 3698 35109804612436211887286350114 3699 35054262847991548927083151044 3700 35262091038610793920400000000 3701 35200811920101589883951349602 3702 35420171662222156035527615428 3703 35353284789990099698097550084 3704 35568125856991105380119609344 3705 35511825598446428505156163088 3706 35722058548403351882730105668 3707 35659946745278234376706929604 3708 35882041990625294931345097728 3709 35814151517282510284415049122 3710 36031772110365982289750005768 3711 35974421852157763902051957764 3712 36187359791583515516814229504 3713 36124312769769741320118282244 3714 36349173594844015119685377028 3715 36280365745074165507974538052 3716 36500498902119709540931797504 3717 36442381679245741498557068808 3718 36657955869984297747096102788 3719 36593961503825800337923957442 3720 36821712025580494128698359808 3721 36751693856637656339226390242 3722 36974653124255933854020258274 3723 36915646459327732593188597128 3724 37133904130986191722321200128 3725 37069039102602026332051562500 3726 37299426196426886302587938628 3727 37228466048014899728903825282 3728 37454188120002623543185506304 3729 37394287025834489289992522248 3730 37615334160500074629454049924 3731 37549319277706507356786015368 3732 37782651018024695306496099328 3733 37710641422657467872421817442 3734 37939156143461804445041175394 3735 37878445646967787955639998344 3736 38102028583104142739517865984 3737 38035119300602950449252205444 3738 38271351410486015102743613576 3739 38198272381616084444305478882 3740 38429708435518448625567336448 3741 38367884484833860246128087688 3742 38594322657784315133719413634 3743 38526416638409466854588275204 3744 38765560471810772725282111488 3745 38691517510450841614758890504 3746 38925602403626370255569516674 3747 38862947243942983740146893124 3748 39092173332996321629542695424 3749 39023257832518987250835326404 3750 39265451889276504516601562500 3751 39190112956346477920316074564 3752 39427194109720554577932320768 3753 39363590355956138210250709764 3754 39595634280777827623743896674 3755 39525797608628380865829037252 3756 39770771432464272373671052288 3757 39694429187808608511328975684 3758 39934418430604339681915053634 3759 39869874566131513234034823688 3760 40104862272681112413503750144 3761 40033786373338777457285738882 3762 40281875058064761504942398856 3763 40204414937404920054099147844 3764 40447350276625111631986369024 3765 40381936764964222564623199624 3766 40619610887751864882706446788 3767 40547582081092351023992197442 3768 40798716367023264462960590848 3769 40720124727814350344091983042 3770 40966142560249612640573133448 3771 40899542264282417339175837444 3772 41140221966996571874323923968 3773 41067145694695375601040605764 3774 41321351065134176796178449416 3775 41241719062284669106426562500 3776 41490535778549354396441903104 3777 41423049414090441099610869764 3778 41666669393078060662448598274 3779 41592510539745364030741932962 3780 41849948909107979496180615168 3781 41768936626110170272057298884 3782 42020900410339804265101789508 3783 41952410462296360100623112968 3784 42199002174810067485835132928 3785 42123862112009862975169554052 3786 42384222744485114914942617028 3787 42302157346103393482613211844 3788 42557187685169168695001096704 3789 42487681271754988454966084484 3790 42737385430297104992833578884 3791 42660925748749933468965047044 3792 42924572210223285721920176128 3793 42841309942665861767389737602 3794 43099461679746196981894363268 3795 43029028815203901561153263888 3796 43281548330857237849218925568 3797 43204081545853753548506801762 3798 43470939819811176193450302468 3799 43386473180834781503287708804 3800 43647868756197965926400000000 3801 43576186446243951355194924808 3802 43831875943662790299709466914 3803 43753278738368327264991771362 3804 44023382933889088541403808768 3805 43937809406894770479911416132 3806 44202153830367383507536017668 3807 44129519917438441551984743364 3808 44388324381499213558839246848 3809 44308574880569648876574896644 3810 44582073497791934067963809288 3811 44495038837171016461893207364 3812 44762701988757792891941077504 3813 44688999368736188902217233288 3814 44950928584071130405022369314 3815 44870150421747673217410311944 3816 45146727395351428913665671168 3817 45058557237206297787396708484 3818 45329460527343485477972019908 3819 45254675519229735555197413768 3820 45519886771873777106016257024 3821 45437695992453935784989225762 3822 45717753736490840781613221896 3823 45628310069158041181021054082 3824 45902488117338602648406851584 3825 45826724419694605698103125000 3826 46094900680475885033159644354 3827 46011638371612000472909367364 3828 46295073845325184254153230336 3829 46204365013928888732678205124 3830 46481963097622966199473608644 3831 46404853309143732143711754884 3832 46676379400806670906689716224 3833 46591914253605824031277199042 3834 46878770697280580006506710468 3835 46786877148532290807536942984 3836 47067596462720171032561845248 3837 46989473818222107183570936644 3838 47264266372501426245079158788 3839 47178583670709369541382108164 3840 47469018607782387829360820224 3841 47375570992437418840076451844 3842 47659780987418431034063371268 3843 47580537012197364009014314248 3844 47858622026046926284938740224 3845 47771828540354178936653028292 3846 48065513405416022663086350148 3847 47970858462738841197794016962 3848 48258482965459462354553274368 3849 48178078736512176272416144004 3850 48459639971207627384003125000 3851 48371343391174514649083560802 3852 48668680732424288905801663488 3853 48572680643158410188194736162 3854 48863755306063407014121871748 3855 48782309715745682547550025224 3856 49066983530078464444846833664 3857 48977564619679219109474880008 3858 49278460627857624440338433668 3859 49181098930378877733327320644 3860 49475786547707001696669123584 3861 49392908899300306965989238408 3862 49681112638728289267086192994 3863 49590406143265986512129824322 3864 49894923788183266267704590336 3865 49796302651552907792016198532 3866 50094258850529106072539880994 3867 50010312101606532732255762884 3868 50301956962394976557613105664 3869 50209955650444094476313359684 3870 50518236097598583516489331848 3871 50417980491985161176406145924 3872 50719615101798528680433025024 3873 50634457837283717710137218564 3874 50929579403529904009298946308 3875 50836397459689131469726562500 3876 51148098566953641027256518656 3877 51046551480571744955812358882 3878 51351800007675277153654970948 3879 51265408826400368889018511044 3880 51564175108075254950165479424 3881 51469404312692416866449586242 3882 51784953991295181004907738308 3883 51681977945395662894948338884 3884 51990851211710727053523771904 3885 51903370445746200357014624528 3886 52205412073202689621044356228 3887 52109430352023019056816348484 3888 52428737071450580582299336704 3889 52324314236951493472549303682 3890 52636994102630967502214043524 3891 52547981062024908545269042244 3892 52853759733364958191044543488 3893 52756409399972592133315128004 3894 53079512537325032796047737736 3895 52973761008750460273657871624 3896 53289880170489548526030290944 3897 53199730792668524988504655044 3898 53509123395297698582415281314 3899 53410415538700352249440497604 3900 53737482271717598784800000000 3901 53629975985522532952808712004 3902 53949978815820869517185299714 3903 53858542751152165580566097924 3904 54171595880942595893912141824 3905 54071624753236884127236120584 3906 54402309048917977881237025416 3907 54293431327854519505304426402 3908 54617220941319067148335481344 3909 54524482428958373971995797444 3910 54841374245673833266991504008 3911 54739714454589807006676774082 3912 55074443211188881080906416128 3913 54964066839948829439814708488 3914 55291672710002749966957234628 3915 55197757128908458576347826824 3916 55518103871485817678394180608 3917 55415157559465841417876075042 3918 55753841945615637336707781508 3919 55641920041699254821118099842 3920 55973553783143052933620301824 3921 55878009438242763620206117124 3922 56202272028005569367195273348 3923 56097882057889210583624251682 3924 56440562836596915110772999168 3925 56327230771649858073301562500 3926 56662472418209045641420275908 3927 56565740376070985839830807056 3928 56893806444306794405924306944 3929 56787955127680055121070733762 3930 57134819685486641706724283528 3931 57019624185333532738579580642 3932 57358955106575395579385496064 3933 57260845919284970228811424008 3934 57592784723297290106912944388 3935 57485591625087333967059783172 3936 57836241752902640979681476608 3937 57719600740952955740090979844 3938 58062917544035498041165859588 3939 57963424428823608027806126728 3940 58299394531556906055176520704 3941 58190428368351500207897096644 3942 58545336409507416383717514948 3943 58427084626983950788926936002 3944 58774427597520471860407697408 3945 58673684394298361923015168264 3946 59013287017458254615396139874 3947 58902945297810978377007627362 3948 59262036771612942596646864896 3949 59142145028644356063180187204 3950 59493707623628944049876562500 3951 59391244506750424662377491524 3952 59734969447591047116135333888 3953 59623094792612468148939006724 3954 59986381628233731032756828548 3955 59865014192150978739113156744 3956 60220370262393892817207641088 3957 60116624930017542650103428804 3958 60464362317661282935258264034 3959 60350936546723503538406810244 3960 60718627701927995696648552448 3961 60595272003021752843805951364 3962 60954953314205135697945803588 3963 60849745612657381338864610244 3964 61201536363103031990974349824 3965 61086697336213918131581460104 3966 61458368239497818667103939588 3967 61333479572692286754345354242 3968 61697343619483545415570161664 3969 61590687925279630367683653444 3970 61946721131995890752173818884 3971 61829978938495482489478972804 3972 62206141640592894722549613568 3973 62079544322341565672413133764 3974 62447644299219726209996891554 3975 62339650629038078484353125000 3976 62699523332321197173300789248 3977 62581321239308923308688287364 3978 62961864041754749849009632776 3979 62833537816518826897984624324 3980 63206078530061953594165904384 3981 63096258772608425132442249284 3982 63460458505206572792968376708 3983 63340651580027203190007770884 3984 63725607501370774519438901248 3985 63595694973045848852816971012 3986 63972233378580132271888738114 3987 63861052747236108520615986564 3988 64229472478642684259638895104 3989 64108009184926306251952886882 3990 64497621447962110908973443856 3991 64365600120491176835013517444 3992 64746667302753258567926677504 3993 64633946120171671368259621124 3994 65006628484599082926544742434 3995 64883666154252950136609895304 3996 65277450294240640318998709248 3997 65143825945433837468139597124 3998 65529292083743724892779888514 3999 65415011392016792358741939208 4000 65792168427520000000000000000 4001 65667186745361923584448032002 4002 66065696926704595345223797256 4003 65930249741740391238661990562 4004 66320193759982821859408807936 4005 66204492908823807565070895624 4006 66585661354031039040530630434 4007 66459143424078209021111140802 4008 66862259563740188732308062208 4009 66724979653489787350039770244 4010 67119583173953301617690964164 4011 67001968058288834737103477128 4012 67387687445102008733729604608 4013 67259444769913998531200274722 4014 67667213295715959688036374468 4015 67528252432833941632806498824 4016 67927055797300970633008513024 4017 67807985580711687837822901768 4018 68198165526013534265839746308 4019 68068166034743763991567211042 4020 68480809083678258997646624768 4021 68339623970559418878864171362 4022 68743191040923280734161384674 4023 68622486250908880315959584004 4024 69017136153417857166372634624 4025 68885571331908428596353125000 4026 69302597538785774914343150216 4027 69159689828975102080804032482 4028 69567893480634815001954157568 4029 69445534912095337493033959048 4030 69844890283825519297191695368 4031 69711172155745034257088686084 4032 70133192578209670120077262848 4033 69988353395893440497592238084 4034 70401240073529760443489038594 4035 70277388137816514027183380104 4036 70680956583438669384517517824 4037 70545610681378827359374280644 4038 70972460728548703638574833988 4039 70825704104429723129138712964 4040 71243490759552096825990447104 4041 71117583579677380395032231364 4042 71525949454107323927562864068 4043 71388775243555984189952721604 4044 71820516105944225822604018688 4045 71671966300044881156630549572 4046 72094189025872587626502143108 4047 71966738888857756169916362248 4048 72379768663545334532761714688 4049 72240744676103845453309737602 4050 72677611122231665656251562500 4051 72526704703828319428483802402 4052 72953923178214859304383373824 4053 72824765284268381071875885448 4054 73242492096799793264137611874 4055 73101784743510793419015654532 4056 73543266813011737622341746688 4057 73390536354821728804491288002 4058 73822627674143145790374739234 4059 73691704317195182622721784328 4060 74114402846144973790870571008 4061 73971413214236481032153712964 4062 74418120766669179977908195588 4063 74263357255904434872625635844 4064 74700369878279078336480149504 4065 74567863423620093283370279944 4066 74994972888886213799176048388 4067 74850284357144952899071922884 4068 75302067487347193487266464768 4069 75145247529098972536547858884 4070 75587424120188286179093409928 4071 75452738594948180758185731848 4072 75884890650346541163449810944 4073 75738252537367365902174998082 4074 76195200985248431276201985416 4075 76036482238058742735301562500 4076 76483289901872929983253963264 4077 76346983030289002710515268804 4078 76784034824296005846467991874 4079 76635437759556876285774994562 4080 77097760470973903084451790848 4081 76936572646675547431315637768 4082 77388630555689995723929656708 4083 77250487303473818244414345284 4084 77692487276661083451174920704 4085 77542107203448554200969147784 4086 78009275537982725174490193668 4087 77846143359430551175347047044 4088 78303347797032648006261014528 4089 78163333479530807196360446728 4090 78610531724732674682374254404 4091 78457747588100963085587543522 4092 78930408169448987434945611776 4093 78765123294263716501192874402 4094 79227484042327777202940580868 4095 79085820503853179435224923408 4096 79537647524085682662268731392 4097 79383037321399686678623109124 4098 79861043178724372615653402628 4099 79693581810164251907894647202 4100 80161368645560966560400000000 4101 80017382832206594231080715204 4102 80474536056256346265974050628 4103 80317861702830786549781825924 4104 80801265587524311820821331968 4105 80631808998914152856488123012 4106 81104456493320705732581464034 4107 80958753181116094559420199044 4108 81421038609513888565510489088 4109 81262317823003650351533643844 4110 81751368824810222486772714248 4111 81579269899335476019101047682 4112 82057447944339824572182298624 4113 81909799783767015377790493764 4114 82377282088097807491938842948 4115 82216659681145446856946507332 4116 82710824552242732215917790208 4117 82536668670976531551892850884 4118 83020223129451967535442330308 4119 82870607767877622161931671684 4120 83343550553597263344755277824 4121 83180383193045541249597467524 4122 83680303343831345900222835588 4123 83503898913581918106116584328 4124 83992868016330958869718680064 4125 83841477909018887939453125000 4126 84319291194973406855639457154 4127 84154191325105443228209114882 4128 84659725359264794299573731328 4129 84481003315066870876741628162 4130 84975701479857472510089843208 4131 84821851522735276860531037764 4132 85305230500033158835097649664 4133 85137960483350827895355183842 4134 85649163387055435381780003976 4135 85468330927530080702545196932 4136 85968114316986372509636231168 4137 85812475540570443530840910088 4138 86301242550385895344378128994 4139 86131777771653031769079811682 4140 86648926599909779784195115008 4141 86465298282935923979019915844 4142 86970890027518152220817448068 4143 86813177959795089144549280004 4144 87307430568686047001814499328 4145 87135954098623586277058391812 4146 87658438151826731403014991748 4147 87472650345553539479475085448 4148 87983886038768538106641794048 4149 87824091705196452617875089924 4150 88324063947729364459001562500 4151 88149924033042182697417206404 4152 88678452349773361947737325568 4153 88490255464586416779242784962 4154 89007191075217619320131969348 4155 88845518256875188550612629384 4156 89350599158442119236599775744 4157 89174400026992354852925162402 4158 89708852944471523173702674696 4159 89518204524352819697509547522 4160 90041125579335811288115707904 4161 89876864855327152218853867528 4162 90387789394482808368438555394 4163 90209294656612428929379551044 4164 90749682238207027009566082048 4165 90556834541393951138703682184 4166 91085088139442100274301957794 4167 90918904032579101765673848004 4168 91435499210444975243528372224 4169 91254683472564533839840394884 4170 91801314077351691159960132488 4171 91605493513484047914633405124 4172 92139877684274305668861805568 4173 91971499342169339464608264328 4174 92493819925816742644687036354 4175 92310892589867319107926562500 4176 92863119002730031019257233408 4177 92665015372095793584166846082 4178 93205307408054591498904683074 4179 93034758104398956059906983048 4180 93563083482613265466571982848 4181 93377306069820969998973170884 4182 93935894273482664235743515016 4183 93735244522055586536473188484 4184 94281517681363045170116952064 4185 94108965346489005704068811784 4186 94642679169412049281305246856 4187 94454724825132393346563157444 4188 95019497717743488407290283008 4189 94816273577351454367495383364 4190 95368829751645623062417296644 4191 95193539909615580979021921288 4192 95733370581025542665534439424 4193 95543022172093949660552640004 4194 96114022923202681073224829508 4195 95908441343584567939252907332 4196 96466604945060814676462518784 4197 96289280596359079280881078724 4198 96835061339313038146418042914 4199 96642242255302689857741203208 4200 97219829842807259340800000000 4201 97011105196856107941421953602 4202 97575670578137839022760505028 4203 97396042010263114527407114244 4204 97947829565728799593535824384 4205 97752779028054772722783481732 4206 98336216133490453689593883268 4207 98125113358861006045878739204 4208 98695876249863745738494705664 4209 98513918573910545968519124488 4210 99072024218882197619541815684 4211 98873960667885208139720424482 4212 99464074733177822726942819328 4213 99250265006853071497498664644 4214 99827336432146771516584649028 4215 99643260914577525977345520904 4216 100206980459681609209908297728 4217 100006633534524576557731650242 4218 100603235796299945345300078216 4219 100386705801579477616489513442 4220 100970353678070617032312095744 4221 100783417488694126556046849288 4222 101353555820155082278347702274 4223 101150643823689058734783989764 4224 101753797094293730151972732928 4225 101534776834935327028051562500 4226 102124301651649101081513034754 4227 101935198021381501728550423364 4228 102511611897201174359261447168 4229 102306088666255236541070715362 4230 102916118204408933449523303688 4231 102693794846709537326972687042 4232 103290036345250943860748713984 4233 103098497495961608022864200968 4234 103681193418923989124523957188 4235 103473349208563441304403346184 4236 104089508487721724895898190848 4237 103864638056601674448455346244 4238 104467397954118454696855091588 4239 104273396687749369333840419204 4240 104862720967413264831525945344 4241 104651674001641532429770350722 4242 105274875161624373213100086536 4243 105047145146244450741799552802 4244 105656485353706481678202233344 4245 105460264620027932913121114504 4246 106055471402364335420002289348 4247 105842012234539531360788616324 4248 106471999717055255517241540608 4249 106241434017824729976906672004 4250 106857672457953467407226562500 4251 106658391180499329961457302408 4252 107260348779663099294746919424 4253 107044180508487412456328614562 4254 107681037387401655126947506948 4255 107447824604560076903765738504 4256 108070257850851682745474613248 4257 107868686824499412679512883848 4258 108477187042864729347777429634 4259 108258279456723768169762242722 4260 108902349860593481777140533248 4261 108665647862921770958316422882 4262 109295107367412206067973436194 4263 109091000503609968505569466888 4264 109706087453347024268400263168 4265 109484690704438230489151329412 4266 110135202644934363852428281668 4267 109895812164292606724614898884 4268 110532106312000249509185635328 4269 110325378663081831017197257284 4270 110947455218121074508094480648 4271 110722675472966922762841503362 4272 111380534704509979763050283008 4273 111138144695582602093300433282 4274 111781337206162354326226338754 4275 111572265759157427174353125000 4276 112200483992272590957349118464 4277 111973196945490767169687131528 4278 112638170571801948812744815496 4279 112392749051458353083828219524 4280 113043194533338861162736123904 4281 112830889255790376841568798084 4282 113466187241776949497825249954 4283 113236019665840721652604086242 4284 113908234066019131191189866496 4285 113660018361042014357495408452 4286 114316913884428505995666566914 4287 114102210053139137796619786244 4288 114744366216343500400145465344 4289 114511306551731849925424596482 4290 115191066212602046952342865936 4291 114939205707561806713312530244 4292 115603468438730675474431935488 4293 115386047259423499045636914564 4294 116035126177733565223316793668 4295 115799439455874744512403447172 4296 116485945152749509312820543488 4297 116231228872011268453086653762 4298 116902694831435561330514380228 4299 116682506349217135832186372804 4300 117338873486110962496400000000 4301 117099635309970045245410896008 4302 117793844069089171249139728068 4303 117535962794949066992317873924 4304 118214638716085095644218261504 4305 117992016063165674935481869328 4306 118654813738720095080304391234 4307 118412888203229793427449422404 4308 119114574396616907570462245888 4309 118853493799520114964522421444 4310 119539774184298375159736450244 4311 119313715780053083369446278084 4312 119983976946233170372260528128 4313 119739010581114818374038099844 4314 120448243886073057706916917828 4315 120184237428244691488852997572 4316 120877271027247997467499332608 4317 120648680785089499723816540484 4318 121326106856241336757923099908 4319 121078130800684526971065377284 4320 121795272836268954134243180544 4321 121527378715557680831020331524 4322 122228155602561886883900531074 4323 121996697579093967340460155528 4324 122681376528354511822343472128 4325 122430607988828823973801562500 4326 123154856486030545952651131016 4327 122883949618425236516688799682 4328 123592231831274972286311071744 4329 123357873820390070002750506888 4330 124050191956063938568841794244 4331 123795674333631417559580018884 4332 124527976160547659379308889088 4333 124253773724856097570371862084 4334 124969610408411875479265465988 4335 124732640070171177377537862664 4336 125431710939044354332341305344 4337 125174359309385487407664309122 4338 125914494920362449399886380228 4339 125636896840524971159591938082 4340 126360746014273994515122915328 4341 126120148954974642264528629444 4342 126826997617976039373791203268 4343 126566460473253141894063196804 4344 127314502982036192080076996608 4345 127033820660405065008531346184 4346 127764715989813442600495630148 4347 127521491952513945458235733128 4348 128235846015111533443376218624 4349 127972089574228235288946295202 4350 128728442214433144031253125000 4351 128443658249835675918891955204 4352 129182668550711491861606825984 4353 128936395645222797926582072324 4354 129658391921533783259843206148 4355 129391690536466815453526118024 4356 130155437702488348630891496448 4357 129867499764009788670019231202 4358 130614371592929609021675644834 4359 130365039459737228189910010244 4360 131095016924465309750080569344 4361 130824405154616895977139624964 4362 131596590150519206747721576388 4363 131305132990340167301267092322 4364 132059939309687054046688551424 4365 131807852542467194707335851784 4366 132544896090958208744032077188 4367 132271274251982501460940634884 4368 133051709759263835441107828736 4369 132756672288020791950943668484 4370 133519828428019006091431558408 4371 133263937239558120402168179848 4372 134009128926536704706443600384 4373 133732147531069757350945910882 4374 134520841663902414298907344674 4375 134222599628686904907226562500 4376 134993129208441299208557953024 4377 134734421250471677323714034564 4378 135487496445091938196451066948 4379 135207119814742942332047440324 4380 136004520032010393364696598528 4381 135701930489669955542109814084 4382 136481007300206743316326261508 4383 136219083361572658122845153604 4384 136980113533108727232996573184 4385 136696656888982461896211568132 4386 137501794195866098740103336456 4387 137195881756686492984342200644 4388 137983167176757640662837051904 4389 137718065125121415636208387856 4390 138487454199434321539775494724 4391 138199826188862733466323817922 4392 139013826480642557551422210048 4393 138704204568229062162822172804 4394 139499798157225290342377226914 4395 139231767169428168947207954824 4396 140008596910983961291458003968 4397 139717795608648816763227344162 4398 140540387456130531866577949828 4399 140227017088892229014160595204 4400 141031356684788852326400000000 4401 140759312441481762730458592644 4402 141544651593380459115375946628 4403 141250358604598598381533530248 4404 142081596597350922285453165568 4405 141764801388026201595862903492 4406 142576877929303241125860484834 4407 142301865309500917256262176008 4408 143095456609477898289402871808 4409 142797561299386268684836835522 4410 143637966845501941698317655048 4411 143316589343986849871256500164 4412 144137567379444459316082082304 4413 143859189071248906466211960644 4414 144661108488800537136110611714 4415 144359967329514598744247513092 4416 145208441451742645412417241088 4417 144883613616573953935873582084 4418 145713184729565347456114700674 4419 145431405324982384949578409604 4420 146242103503576560646803294208 4421 145936564821996513943715182562 4422 146794320942865546728620085896 4423 146465559503683429613147839682 4424 147303877751780860670513512448 4425 147019012164759789501353125000 4426 147837440404815803109432649954 4427 147528584625700572620357626564 4428 148395333434686119938821506048 4429 148062624169326438022050323524 4430 148910074050650911970714661764 4431 148621028999403448239630056968 4432 149448366260900163208855158784 4433 149135781022956855779147727368 4434 150011604608825426621518022788 4435 149675288917259743147748309572 4436 150530830546459148516162036224 4437 150238631177650266166669035528 4438 151074656869124365071661269188 4439 150758275232078308631133202564 4440 151643646456865770507904483328 4441 151302528350530624529431120322 4442 152167390045056340452284947234 4443 151871644014105433058610865604 4444 152716359336069282626387084288 4445 152396611112096848793884553864 4446 153290419869930837879554109576 4447 152945616921033669014799279362 4448 153819496915725173284724015104 4449 153520167043026849840467622404 4450 154374071201468219225126562500 4451 154049663592897885773275005602 4452 154953241920877574460089501696 4453 154604297256555582291897885124 4454 155487277609839288806819911748 4455 155184724336484061087097338504 4456 156046709520166769864770453504 4457 155718808745148558812983425602 4458 156631771374481998725828624068 4459 156278723304840945704773909444 4460 157171261702608402121104671744 4461 156864248858252042961056349764 4462 157735586742482003689461433988 4463 157403757216152044642805665922 4464 158326216548712597795507273728 4465 157969345076725888121784362504 4466 158870398633752043512071783176 4467 158560062404821500487595759684 4468 159440436098431451256463204864 4469 159104637082379955419252172484 4470 160037088998291316928683634568 4471 159675159631698065653223061124 4472 160585939759367594402218508288 4473 160271923453602132031613464968 4474 161161386893146317840733403554 4475 160821988987282305466801562500 4476 161763289250760526354953929728 4477 161397482811994524907732446724 4478 162317696911175467265089436674 4479 161999878137644136815252638724 4480 162899014572646680772984438784 4481 162554707629952214030127959042 4482 163506176869095256822836128388 4483 163136038116833995340406529442 4484 164065773142815919523213739008 4485 163744559660397385342290034448 4486 164652114349308351689241886114 4487 164304187303249992754063021444 4488 165265474313003351875013574656 4489 164890958756244570963440759522 4490 165830724386413316720123546564 4491 165504813343188536976846978564 4492 166422153983141709914980524544 4493 166070062359858754931341216802 4494 167041340415690851678445097736 4495 166662802486853743472462685704 4496 167611409610296913638723682304 4497 167282029517208668945327269124 4498 168208821214138685766485981828 4499 167852551528924986372601550404 4500 168834255975575156250000000000 4501 168450451298061405954168312004 4502 169409235785927251431246876514 4503 169075921858147528838232285448 4504 170012249125279405403613036544 4505 169652191622434080258889418504 4506 170643144502182637246582476868 4507 170255231123354787232636312802 4508 171223942389088383855037580288 4509 170886624280278283551702764484 4510 171833013624523030547267294728 4511 171467816422855846752644098564 4512 172469408579391452878961901568 4513 172076937488053351614465342722 4514 173055575503873582194571681028 4515 172714743761721639811849368848 4516 173669927922418623824620962304 4517 173300862633404585426790985442 4518 174312751810010285826720834948 4519 173915676590041844782893167042 4520 174904808094862456934367494144 4521 174559000520146572219933866248 4522 175524480981272075313601532296 4523 175151032571847471705090077282 4524 176173311133850888793231558656 4525 175772034726157328821051562500 4526 176770404198796362702376088708 4527 176420945083410019242672572484 4528 177396277967974516716055035904 4529 177018493661137312250259505924 4530 178051679347417558169158076168 4531 177644799202476071024386006084 4532 178653845831950574694942000128 4533 178300245340012267719182207684 4534 179285548555089085540561210594 4535 178903749610961771026120875652 4536 179946659431067845175326015488 4537 179535458300464378556314899844 4538 180554821574718556763362565794 4539 180197038970319390365439029128 4540 181192865254100958924029625344 4541 180805657328677096566199775044 4542 181859664428392480932316568068 4543 181443732772344736712330035208 4544 182473473684506858406421725184 4545 182111931490494582971991254664 4546 183116976573127251930801289474 4547 182725699727430702431166329762 4548 183790472568554213899027022848 4549 183369666296192609128520133602 4550 184410446316720653067503125000 4551 184043664674684336878931168008 4552 185059415064178498512682614784 4553 184663559447496095469687342724 4554 185739194832228446449239751176 4555 185313970927126317549300251332 4556 186364368200588867753894233088 4557 185993810618642887317128086408 4558 187019858802620447835552878468 4559 186619378008233564275219127044 4560 187706451413022180906786357248 4561 187275332979070811090096753282 4562 188336894722608906744846358594 4563 187961948731910048853901579524 4564 188998483439659738380645352448 4565 188593781556114159106013233544 4566 189690946504603317135876590788 4567 189255318439395519771292184642 4568 190327665153132346416092545024 4569 189948318229934499703617988484 4570 190995823378477393576730128964 4571 190585495522367858659116035524 4572 191694265000453879494701073408 4573 191253596654910505756199434564 4574 192336823906936629898417165954 4575 191953522998907085830853125000 4576 193010656024800844612672421888 4577 192596016117646903900225359364 4578 193716105063026054422209842696 4579 193270312223885148440263552324 4580 194365013950406628949840200704 4581 193976233617198248506812473604 4582 195044557738803237317613757508 4583 194625104139894347432081711042 4584 195756511935306778592919420928 4585 195306144677190309898998456584 4586 196410888914018730964322575714 4587 196018071160605701600055044488 4588 197097189652596675442461099008 4589 196672873036283519471634576964 4590 197816239876678121349658708488 4591 197359639015754176930209467522 4592 198476123257972423211381424128 4593 198078688407134500372030278404 4594 199168698262912140185634160834 4595 198739978073528134700642945092 4596 199893883952246106187100013568 4597 199432544353236588315549444962 4598 200560265348146334157087689348 4599 200158270705982333398977389448 4600 201259747398374367334400000000 4601 200825041840833695753407113604 4602 201991112668147807149851154056 4603 201524475336196431652286408162 4604 202663564879613801699731177984 4605 202257379612240183635901951624 4606 203368976233326743403123835268 4607 202929739600914337083503616004 4608 204107568768922250737021353984 4609 203635582394933968404154352644 4610 204786664745641362755566213124 4611 204374715784280358543632789128 4612 205497975167456472834744123904 4613 205053748194833043644221256644 4614 206243403902002578939588028228 4615 205766540150507947350372262664 4616 206928142450736717079397924864 4617 206511948652634684145910232964 4618 207646486345701186789019254754 4619 207197112112410709259462604484 4620 208399340333343998537779449856 4621 207915921853381626617667248162 4622 209089722949180029198825697474 4623 208668712199201052021497054728 4624 209814627047363290376452440064 4625 209360626093709590454101562500 4626 210573819073914454647105566148 4627 210085496464014307140248669764 4628 211271035436535451176484717568 4629 210845159233605764642125232324 4630 212003093429763908847268715204 4631 211542800759898804070951831684 4632 212768705870755291133173301248 4633 212274781061514435016925585284 4634 213472270352725208041055185988 4635 213041988914001648496042226184 4636 214210411936448911146118120448 4637 213745395121258825499274268322 4638 214983584978647034501853552388 4639 214484039392856471564956327682 4640 215694024748948705021226123264 4641 215257757490249164494042101776 4642 216438367213537987183718596868 4643 215968031263345118743848535202 4644 217218612282091162522801210368 4645 216713945223422508194552899012 4646 217934909129975879427857134148 4647 217494143997480521787425384324 4648 218686608012465975795304890368 4649 218210864292769073768043892802 4650 219474506530645454697003125000 4651 218962990624519476784041967202 4652 220196700194786720645447770624 4653 219750873770358412082207015688 4654 220955181365531397064992214148 4655 220474653986360228108636933384 4656 221749740076576046355450953728 4657 221232997398739354363506134402 4658 222479004036772092196793275268 4659 222028063905470425203178085444 4660 223244929329897229372869592064 4661 222757750451952657847947360964 4662 224046196280065819682739624456 4663 223523569222384545633177933122 4664 224781980858655660654066925568 4665 224326450580114825948372830984 4666 225554259861661460913564485794 4667 225062121124725642358234783684 4668 226363356656174675110922748928 4669 225834904760257741871509253768 4670 227106369282587262905378813444 4671 226644469799976175211525125764 4672 227885047832335073199913959424 4673 227387322677803269179189383682 4674 228701498807122602492271223816 4675 228167632198814354243103125000 4676 229450629367933132693673673728 4677 228984005272670630175392896964 4678 230236883398138529082084839074 4679 229733517144156930570166637762 4680 231061337659630659585358430208 4681 230520275009149687561028465284 4682 231816547187980151604844797154 4683 231344684776016963724159128968 4684 232609929262256340294043247104 4685 232101460669610608172144712772 4686 233441262023265966541477832456 4687 232894712217426789305207351044 4688 234203824158332042050193588224 4689 233726550881831239018578774084 4690 235004991551264974251699687688 4691 234489534006603036051778732322 4692 235843208175668270002220926976 4693 235290522558070225076472641284 4694 236612584927774416958555867234 4695 236130492485070963950596249864 4696 237420307937381089231788703744 4697 236899726225151599646209232648 4698 238266752654332988477189049348 4699 237707869810937438780250955204 4700 239043606952912285408400000000 4701 238554821041129391783294996804 4702 239857971410130302182259242114 4703 239331481939448806241367317762 4704 240712102473455649694865686528 4705 240147535401826374883820333572 4706 241495221247250199707393745668 4707 241001516149125114950798011524 4708 242317507645930726477313573888 4709 241785094232228949636611951044 4710 243179922173840785279975032968 4711 242607883589194136167240152964 4712 243969430421813217235497648128 4713 243470140501636898337301594244 4714 244799081244524450807760002914 4715 244261313625972806495921344904 4716 245668637778484614943402165248 4717 245090800319844901965799855684 4718 246465834830617740465106443908 4719 245960863801657633439396190088 4720 247303497757440492408210980864 4721 246758432879007517481800920962 4722 248180244598829911402222326148 4723 247595966014631273544996072482 4724 248984475744746049057454334464 4725 248474530225867954929103125000 4726 249829026948326715353795591108 4727 249278497550661098435946783364 4728 250714290627135835527388069888 4729 250123508611091082890212551362 4730 251526297356221884486722330248 4731 251009276959051568792779583368 4732 252377783313361786534182929408 4733 251821053072444560891634433442 4734 253270947481542009523851324228 4735 252674246058896092087996996612 4736 254089493629763632252346957824 4737 253567311586868678063237155844 4738 254949173922004534744430454788 4739 254386315403944667905773437764 4740 255851042849589251837322856448 4741 255246411209721831646599906244 4742 256676172851936336052673161634 4743 256148127580288657787514720648 4744 257543504409582373984620642304 4745 256974983254642500487733949704 4746 258452830441716485023827285896 4747 257842114313214465029868093124 4748 259285864093071603360208167424 4749 258751898494613122663298881604 4750 260161571241605078735351562500 4751 259585388520498085963194288002 4752 261078316820184760922268499968 4753 260460931667033006847276846724 4754 261918742607527789765218980674 4755 261379468353802272321473799304 4756 262801551957755011976856716288 4757 262219636706967028574577451204 4758 263727154197366746735535904136 4759 263102902030948162085210118722 4760 264575708005485714655077203968 4761 264029005625822801808337682244 4762 265465621374865086114008540194 4763 264877247114805296681561250244 4764 266399477560244840306676302848 4765 265769017921031456806410739012 4766 267254768033953415819743851394 4767 266702740957748735780022748168 4768 268153291322520674509986463744 4769 267558393402070064070041710084 4770 269096153801522022565148414088 4771 268457371106516886934387609924 4772 269958271031510327904774275584 4773 269400044560976822879352398728 4774 270864789029197380314065198216 4775 270263949572336973827176562500 4776 271815295327121681885329358848 4777 271170180584470357214188767364 4778 272685673484878530169212210274 4779 272121234471193099906381527684 4780 273600850270439285249886700544 4781 272992065766461433239287138884 4782 274559149304382204626040088708 4783 273906946831406063771219994242 4784 275437156600335370372668981248 4785 274867149743190591933105237008 4786 276359699790952456731030014914 4787 275744856253588261348758757922 4788 277327256623830284918275639296 4789 276667850741420202910587312482 4790 278213613583671670983834489284 4791 277635857067542986645005696644 4792 279143572975286872789936635904 4793 278521953090321769832440593602 4794 280119655750465713267123980936 4795 279453838397472785897457188744 4796 281013093243475919159756653568 4797 280429654265859360732039527688 4798 281951952939176716030436026114 4799 281323491930622322639493081602 4800 282937399195327686246400000000 4801 282262801563637979185797158402 4802 283837961517064070906030395714 4803 283248019168131610979760166724 4804 284785024367332962237621174784 4805 284150384355949152282655647172 4806 285778451100340994630794026948 4807 285097217759895481548916550408 4808 286687547859437831048011055104 4809 286091187388468488485073870088 4810 287643709821557128016811025288 4811 287000633449915984411734624964 4812 288645170637887085588552107008 4813 287956504758280633658916863522 4814 289562185287921117044311037828 4815 288959935551191182485981283464 4816 290526036549534967371187355648 4817 289876607832913433803758080642 4818 291537022275306496555734628616 4819 290840853471691280342579964484 4820 292462761053778537784313037824 4821 291852380610346733666013795524 4822 293434251695011593431021375074 4823 292777818990855229436643313928 4824 294454190529794080948506329088 4825 293751202580831218655176562500 4826 295387218028416529623155274308 4827 294770880594775426273100148164 4828 296367959124569286971501216768 4829 295704303636030871784698470724 4830 297397682185102486710943196176 4831 296685485286430753917911619842 4832 298337992407634103943030636544 4833 297714885394721154255307425924 4834 299327298849055969037751953794 4835 298657165618806239554872583492 4836 300365248423992624026081232896 4837 299646199954772641470442146244 4838 301314526866852013251258577988 4839 300684585818169261879843928964 4840 302313238048632081059613507584 4841 301634255424641087956648717444 4842 303359519074662301466912059908 4843 302632630219770514724581214404 4844 304317066694889953819719615488 4845 303680951343853857306558621968 4846 305323643606177648138078334274 4847 304638057719358994952169381124 4848 306379875659147880579557490688 4849 305645125152063010648102828804 4850 307346434045286506117376562500 4851 306701897347160103158378007048 4852 308361035627839586110489076224 4853 307668001506169944071637769924 4854 309426512355168086887460343748 4855 308684615841222556937162222212 4856 310400621788326035563407867904 4857 309749786766204217911350512004 4858 311424888126107433017992185668 4859 310724281535183856792513915844 4860 312500424915656349037799998464 4861 311748927882453025142736523682 4862 313482135569282488053370093576 4863 312824201614091441533215831044 4864 314515235586484057107997917184 4865 313807951568662149780139923464 4866 315599410310982580239933456388 4867 314840627966424477004915663684 4868 316590380251620128401983537664 4869 315925284065291574760747846404 4870 317633250907556921120134100804 4871 316916635441771765087080980162 4872 318726122014303321878260350976 4873 317959124933624359056062597764 4874 319725560075003304649985373154 4875 319054049312829630126953125000 4876 320776639683270105509514134528 4877 320053104901139328397618382882 4878 321879793572495066975248571588 4879 321104668892800672751819927048 4880 322888699532914466303334416384 4881 322208245104012509358668135684 4882 323948041502604064044469650754 4883 323216701812857486323363759684 4884 325060793013339963751122569216 4885 324278127240754224280850190532 4886 326077576435730280317383609028 4887 325390523420482589328245415684 4888 327146845078123847051257315328 4889 326407626979981484278802335682 4890 328270102749845395829927821448 4891 327477376557545966259619592644 4892 329294703137046619562346463744 4893 328600325811421139213907344008 4894 330373251882436373258448540034 4895 329626927938093066276149154824 4896 331505409397263119206336954368 4897 330705054057790727932084139524 4898 332539626245956647234718061828 4899 331837684235145124691312988808 4900 333628379006046372256400000000 4901 332872272277289111368355504644 4902 334769436800265622501720837256 4903 333960533349518260504769856962 4904 335812493960668212914209030144 4905 335103831751710034078015770504 4906 336909696922181414840442268868 4907 336146457814997820496193860804 4908 338061550305125945748694156288 4909 337244019442739727876546911522 4910 339114380433865140863168156804 4911 338396343241887854008020424964 4912 340220143236329366129710465024 4913 339448671363273096519170985602 4914 341382016454935520268874206216 4915 340556590428336583073824154692 4916 342442888558489672955068424704 4917 341718000606949808520860466568 4918 343559018411832737897010544354 4919 342779294408340399858690411842 4920 344731746993550827565445808128 4921 343895898045806427957736016648 4922 345800831286222001601116135748 4923 345068149188057868172162266884 4924 346926529857315231158456779264 4925 346139363279569194245551562500 4926 348108482736107659137842056708 4927 347264587967745299123021352964 4928 349187612506654485679595061248 4929 348447003028105178614705418248 4930 350323784709305295424554705928 4931 349526429238569680824970868642 4932 351515022297677181376414368768 4933 350662176198746846121764636642 4934 352603256743965058055888108194 4935 351855732854269171248142300688 4936 353748303879212316053693661184 4937 352943361563597089476513587522 4938 354950695173165228440369371588 4939 354088817356158844804626682564 4940 356049074942546087200736708608 4941 355291665142052324682006540804 4942 357203052797495984886541166468 4943 356389486362128779603729392002 4944 358415714662036172629268758528 4945 357545634030244965582662816264 4946 359522482778300315611702455874 4947 358757898408787029087073600648 4948 360687162831021579189851021824 4949 359865079574182771649084750404 4950 361911223542261098007253125000 4951 361030099167378812350716609602 4952 363026431074626238171853225984 4953 362253685574860073278731779848 4954 364201035304564285680900637474 4955 363371098969076559072628075972 4956 365434716573835669055489509376 4957 364545172322898742078055997602 4958 366560224200118867517700830468 4959 365779241202780628000755425928 4960 367745766429205008110084685824 4961 366905158970617580457566205124 4962 368989005338708289052741257988 4963 368090218587248499662090091844 4964 370124079831162783110494389248 4965 369335729032378406096344013704 4966 371318750441787323940027832388 4967 370470200135998323246989538242 4968 372573570371747053913489276928 4969 371665264279259845925026597442 4970 373719238299732970688137727368 4971 372920530540916431384204361924 4972 374923031393432294935566599168 4973 374065516125372177210601416482 4974 376188568130022500037285515908 4975 375271680839698605038926562500 4976 377342855397328014569723920384 4977 376536767182758933733057836168 4978 378557884713168133253316598148 4979 377691325768024816254510073924 4980 379835192197120058707127994368 4981 378906742913561602195110502084 4982 380998217315376337726685139908 4983 380183520283594254668573308168 4984 382223603480282152662817046528 4985 381348825335029748018082791812 4986 383510747973312157420925262468 4987 382573554271948075257175050722 4988 384684525453549121199826142208 4989 383861202807042905538898250564 4990 385921198452839574910811253764 4991 385035377007736453439392788488 4992 387218376936532662905668108288 4993 386271377579926183321364044802 4994 388402005913322136596159448068 4995 387570970614026695726671780744 4996 389648129392486556877742211584 4997 388753932801432059817737104324 4998 390957398388691911431007166856 4999 390000437325043743000699960002 5000 392151882812500000000000000000 5001 391310070419697779826031657604 5002 393407519960910530200204325828 5003 392503942228545451510387486562 5004 394727836716821558471088964608 5005 393762038054581860585685569808 5006 395931376871819911798017866434 5007 395081705143898741177125139204 5008 397198609661380456306142347264 5009 396285565362457465200061806722 5010 398531143254784774227089982728 5011 397553171066672347872401198882 5012 399743795710899804738436318208 5013 398885110351552087807091394564 5014 401021627326639660113334585028 5015 400100054656043550334719426824 5016 402364420637910716352370835456 5017 401377300939802021397545182084 5018 403588157635105653514318295108 5019 402720585014012996616240882568 5020 404877839628242324134667715584 5021 403944566712192565366064499362 5022 406230954573036080985570947268 5023 405233579013201912393628865282 5024 407464900309240576020205010944 5025 406589190909408741502853125000 5026 408764439618474468290450639108 5027 407822407278779331268170864964 5028 410129962605040207526147949568 5029 409122236662556065493083753924 5030 411375241501846372581046703684 5031 410488247389444740589918729608 5032 412684557056481775451745026048 5033 411732850055751802451178084484 5034 414061676306305000814246971588 5035 413044564061990139301941645704 5036 415316255265443203417494413824 5037 414421038946429794558161175688 5038 416637604310968648191026425988 5039 415675920172081758224976420482 5040 418027473206416787724690259968 5041 416997623116370673878111714882 5042 419291336254044045357550596034 5043 418386760862005739700644482244 5044 420623741105669326994848498688 5045 419653139384154816193405579972 5046 422024161595486533364329661188 5047 420984894650798891233448325124 5048 423299668055863531098091945984 5049 422385650734780275825977620488 5050 424644295928192715799751562500 5051 423661449830073850655758610402 5052 426055407137830239358196712448 5053 425005339126972616762793049924 5054 427341562944246625865041290308 5055 426419031560076744226965549064 5056 428696245713074253744553590784 5057 427704312860294436103665254404 5058 430120306275464482701874781508 5059 429059413993639909438530364322 5060 431418144439179379992593041408 5061 430483948094355034510234574728 5062 432783091217208927582502162594 5063 431780891908026253927192083844 5064 434219099532258076972101664768 5065 433148394871919954259394147972 5066 435526556693917982608987432388 5067 434583689473365609707610483204 5068 436904062583249321481405744128 5069 435891429285728376527625122884 5070 438353151582329147651136278408 5071 437269198445576928921090789124 5072 439670287100785630394611400704 5073 438717629845901705185241899528 5074 441059175322785701840393931908 5075 440037369463998364346103125000 5076 442519337663177861086447223808 5077 441425387814571691729265667682 5078 443848473238112977991685003874 5079 442885937624628293652622933124 5080 445250040955698291843656843264 5081 444215347575152157255087291842 5082 446721350343280986346915342856 5083 445616104945623661194555480968 5084 448061360327322666908667511808 5085 447090002041471376507127767304 5086 449473409949304808657336323714 5087 448429217146558841002526757122 5088 450958074467573730420056915968 5089 449841669518577912979505180164 5090 452310353014866149727077420804 5091 451326635484215369801262341444 5092 453732949064486857916420031488 5093 452678023967811509260875211204 5094 455229996508693327724339448708 5095 454103258773240137822813756292 5096 456592305527988988336452927488 5097 455599519107274717714971809924 5098 458027767069112102572575247714 5099 456962009664620836419272239202 5100 459538462585055250432800000000 5101 458397867135610732396184320802 5102 460910701975211050095883733314 5103 459907837116594500906589081924 5104 462358116355871879804965879808 5105 461282610878724045236482468612 5106 463880193942970177953145129736 5107 462729153993116453062012039202 5108 465264874872780314720981983744 5109 464251601190054602376952042888 5110 466725517830866625367640915848 5111 465636533782149372701556869764 5112 468258972171464729661091872768 5113 467096208234309534190021744322 5114 469654997076732327682164804514 5115 468632502760201546780202221328 5116 471126403756243351999618875904 5117 470027654912031705805946271368 5118 472673874456509763294664034308 5119 471499282730190017221309194242 5120 474082536342521574030019919872 5121 473047111512009735392595295044 5122 475564854487870178657095788548 5123 474454802528029287593541706564 5124 477125238699358172973795117056 5125 475939850242768916625976562500 5126 478544109560337318169124355908 5127 477499287420480020672730290564 5128 480039848603679436337706041344 5129 478918476768167833004564065924 5130 481614306204105710286257226888 5131 480414594753115866002175180484 5132 483043608081775236408839217664 5133 481988084996781017496558815368 5134 484551645528733054686709657988 5135 483420091012280706389699360264 5136 486137884542014662053134860288 5137 484927181080992472442239069444 5138 487580168148288555016706617988 5139 486513762135747180364213738884 5140 489101755687037480367023965184 5141 487956189205517755511875842244 5142 490699849484380272795380777668 5143 489476892909722815729558300804 5144 492153793920645729247488507904 5145 491077920591323709791085583624 5146 493686683632347734526206714948 5147 492530745651700153340597672162 5148 495299232175394878205511960576 5149 494063914100293707531598843204 5150 496766272506697555451126562500 5151 495676794337005346974365312008 5152 498310534194205811965907959808 5153 497142783602187135433031880962 5154 499936286574187762430126502148 5155 498689780850974239108747706692 5156 501413967355820938969913311744 5157 500314672638552235851847423044 5158 502972059632560510709978246434 5159 501792655366337010231199399688 5160 504612577487002098664326299648 5161 503350927373420877648070392964 5162 506100958345219333776403029188 5163 504990477354662416263303144644 5164 507671784521574269366861914624 5165 506481653837943104072210215492 5166 509324580722585051342424754056 5167 508051446687823387039006055042 5168 510826240122504391704096800768 5169 509704473941587090165833690884 5170 512411203356737041442095374088 5171 511206423404955257569035478562 5172 514076173983620342927344288768 5173 512790419472191640490277319364 5174 515590080830554434881641184708 5175 514458246490299089983603125000 5176 517186641995355224373305933824 5177 515971032003278220365240242564 5178 518866599414950382325580775748 5179 517567846322977266999223073762 5180 520394170735527889955608987648 5181 519248115003427506281073464968 5182 522002312814982351489603281154 5183 520774452149385174607615380484 5184 523696039127356386075532591104 5185 522385601103173622422863835144 5186 525234515144019071111905133314 5187 524078385037286734470775778576 5188 526857173122941600580667605504 5189 525616954517056746641364365282 5190 528566118279763325259351204488 5191 527239853920972324646464583044 5192 530115655843665551557723947008 5193 528947743852533065153101776324 5194 531751588203575607025474809668 5195 530500169425851338596121473732 5196 533473051106728790739780256768 5197 532134889677586937590185507362 5198 535036437043744930700540362628 5199 533856737113318304456297670404 5200 536686930533264942694400000000 5201 535420389344116980100409683204 5202 538421172260937636913376633028 5203 537069647852610574198213121284 5204 539997141829290350179305808384 5205 538806927498508300897354699144 5206 541659629365864541195793897668 5207 540381685277852716124578281604 5208 543409499440617070328417878016 5209 542044396866239520935976477122 5210 544999440224903547660499785284 5211 543794453492485377489586318404 5212 546673993899120594386703368704 5213 545383255451705049497252331844 5214 548438031036361008746467342856 5215 547060917137301418503842589704 5216 550039425523997944303304310784 5217 548823731231353880018005160968 5218 551728929077006794912897453954 5219 550425283662802175914840130884 5220 553508739067999589491704956928 5221 552114999197170513782075011524 5222 555121660102295165257883412548 5223 553893661087393418043752997764 5224 556824715901838830920219623424 5225 555509476614114281719353125000 5226 558617568308755375864770561416 5227 557211409878090379651290461282 5228 560244741993426989347851395584 5229 559004621357849190638230362888 5230 561963075650026258584932014724 5231 560631841523867847609844775042 5232 563769048324830883813385043968 5233 562348936196987000935189741442 5234 565409243821458371889426291394 5235 564158048326411537916253862024 5236 567140077845544392010690103296 5237 565796935934918710377286266722 5238 568962049060993653699527027268 5239 567527862833109539713951262404 5240 570616815438593805378220457984 5241 569350184752768132052356243844 5242 572360020951068102469771785634 5243 571003719250035896718609787204 5244 574196856381892510485285963776 5245 572749939556014801097517142852 5246 575863361531243398593369785348 5247 574585555283738922180641726088 5248 577622057226185229997623476224 5249 576252181035640990266404121604 5250 579475342290444727783203125000 5251 578011057009512012109327598404 5252 581153553797799881037095502848 5253 579862995575246028420484077448 5254 582926374775167539453152090948 5255 581544395548735075237483659652 5256 584793044800103344021233205248 5257 583316003301920781699356841604 5258 586486222377478342005892502468 5259 585182802925114739445686875844 5260 588274770446461113629840589824 5261 586876087506614145253939790882 5262 590155007254801905519539558788 5263 588663299240468481061449450244 5264 591861755846453185921037631488 5265 590546778585881568891882990984 5266 593663018836588555993334979394 5267 592252014838967233940619286084 5268 595559938818491684101072995328 5269 594053543278720002152850905284 5270 597281676468560612170862407048 5271 595950781121940885063935709448 5272 599095932092033800207673196544 5273 597670982114989883196878009282 5274 601008134303515079976489705348 5275 599488454606887384153801562500 5276 602741997469630320944164094464 5277 601399332463119545781845181764 5278 604572405737488255901044172296 5279 603133284374689535631845640962 5280 606501445674981424474250805248 5281 604963733022224170044057949442 5282 608247500601444170257887925508 5283 606891526405833582075147958404 5284 610092420504107655142727893504 5285 608640882006263769687209114504 5286 612035504712985257668761065028 5287 610484277163832281477682336644 5288 613796955340403694630802161664 5289 612427557445095938434708363528 5290 615658168600463793892651781444 5291 614189085933933775587453137288 5292 617615384846821740763701101568 5293 616048851039478700560482484804 5294 619390662202677035784554925634 5295 618009307248978394169277825544 5296 621265117122507764178148655104 5297 619783176478361731222064357762 5298 623239510793911882001342231428 5299 621657863406528705459911515204 5300 625030523344357400128400000000 5301 623632330828697316980451927048 5302 626918299950363219420559282628 5303 625421802595815091378681815362 5304 628908508129925207453847781376 5305 627312898950889897130797446532 5306 630712151785461314548691078468 5307 629301677356838559535245641608 5308 632616436630212359999030854144 5309 631105264178483871525304252322 5310 634624196799841709009979157128 5311 633009767515915743399555855364 5312 636440325085314702667776262144 5313 635016182670751773121961820176 5314 638359842071995370716849325314 5315 636835496753475769472121384772 5316 640382012246023175093486814208 5317 638753485606592140266725330884 5318 642214078684104743680620117154 5319 640775813794517151416191493124 5320 644150582019756918703212986368 5321 642607916490908220600740526724 5322 646187136007050267200928183748 5323 644542752497346758098742218082 5324 648033615229858976327421059584 5325 646582873514930824708103125000 5326 649983683695334323282032508354 5327 648427835178625556548039023364 5328 652038253693545892995869442048 5329 650377879817810377502214728642 5330 653900911217516093473329486088 5331 652432592873237774705440098884 5332 655864740856990064441686934528 5333 654293595801757709387384723042 5334 657935791432771851077157955976 5335 656260860898458923041937438984 5336 659811263911690393255804141568 5337 658330249273633753521356615364 5338 661792305923526419685527646788 5339 660205847946809489699489242564 5340 663881420127623220137348630528 5341 662187074135980217167828520644 5342 665770008912041114714905250434 5343 664274501701765448201916800008 5344 667766693503394850466403713024 5345 666166498357938246523976421892 5346 669870702225452695600545096708 5347 668161538731793260838943372962 5348 671775904067500611859724469248 5349 670265662900607624481452440004 5350 673789945443504221217251562500 5351 672170746734675650524039972802 5352 675908930124682385934331936768 5353 674183232522716286877163272324 5354 677828917629333499553762591074 5355 676305901025547013933148905488 5356 679857206236845986928687039488 5357 678224029853322605161234996804 5358 681994732800999284248291945736 5359 680252358749864793030618896644 5360 683931469690328921315112648704 5361 682389987750365126849579580164 5362 685974087308840350597906585988 5363 684324952131584671254486757444 5364 688128427895107004076758565888 5365 686370994381499404758564099464 5366 690078512576565981706136064994 5367 688523789864295454800710154884 5368 692138834547678229927825768448 5369 690473964763260118660484924168 5370 694312115649992825696256067208 5371 692534189806552346127498179524 5372 696275622209170442600074707968 5373 694705780948339723411502283204 5374 698352118258081209967468785154 5375 696672809087914863891601562500 5376 700540909740214744854348955648 5377 698747539864730014341026780164 5378 702521372481905354731419817474 5379 700936288411949450976541773448 5380 704615958604575448167700235264 5381 702916821226850881930227318242 5382 706820105099225043966112300296 5383 705009734920591182979052215684 5384 708816090567840268463523364864 5385 707217438871791040500659430664 5386 710925268403786062289944812514 5387 709211557504587103781780116322 5388 713148614368866668335613559808 5389 711320735431733754189532061764 5390 715162063272083715970377213448 5391 713544138499017545655440912964 5392 717285788405845898127122366464 5393 715555562780092656437396227202 5394 719526648633513145615599414536 5395 717683075028723496150586610824 5396 721553746567468682403404039168 5397 719922269930701341542758240648 5398 723696045951333127693717289314 5399 721949167223816187134832436802 5400 725956397272759402598400000000 5401 724091451451995476384013052804 5402 727997347318804848080036828228 5403 726349979495553496236103145924 5404 730156500698351924334175290368 5405 728394567542634507768645749384 5406 732432618736561303413802249736 5407 730551701525045484062726342402 5408 734491242587250417070677950464 5409 732827975136181622906896420164 5410 736668993397882344426155833604 5411 734886630993015073101203108164 5412 738961227013703010991329314816 5413 737062331718627076029875985122 5414 741035765727784441091152615714 5415 739358359917468537097244560264 5416 743228583139962112013439729664 5417 741430904944723045836231551042 5418 745540820354785675948412889096 5419 743623674996480531809577567842 5420 747633171345140685354998088704 5421 745935793380785905216325287048 5422 749841139463038757686859127874 5423 748026248322983935173388177928 5424 752171360288185592498322669568 5425 750238120315931710655853125000 5426 754278056576488550851899925954 5427 752566290058589474572906334724 5428 756505116982449056452690592768 5429 754672862316325570351767741124 5430 758855515165113366202883253128 5431 756899855526277434126867512642 5432 760976636965748429155314434048 5433 759248300666213667667221892484 5434 763220862572775748552328010376 5435 761373048174534257399870482372 5436 765587670710070731036460991488 5437 763615374841067072622679919522 5438 767726946191607251800475278594 5439 765982299818773306344990513928 5440 769990678181308398741638610944 5441 768121298205515118751032568322 5442 772373999865376865233407742468 5443 770382971382507096065359620002 5444 774529725795511955186910790144 5445 772770215344908403336129342344 5446 776809144493288226382008679748 5447 774923805825363351114352321924 5448 779212906821709476761985875968 5449 777202990921821906273566126402 5450 781387191560657678545001562500 5451 779606846656999221131720816008 5452 783682114642683765172652622848 5453 781779101777062128190400653448 5454 786104740352274770322414017028 5455 784077788375270780247473280772 5456 788293695488114727299084976128 5457 786498355014800918818974425608 5458 790608371597124905018966292034 5459 788687130895688286707505752644 5460 793052019903903121689120280576 5461 791001691642657272367723680964 5462 795255578870389022778575645794 5463 793443108515054138246138624964 5464 797588132545089985330609782784 5465 795650686953692345766342987652 5466 800048591866689222453028267588 5467 797981216101103091167661759368 5468 802271205622757733564654436864 5469 800441459713935616552380662084 5470 804623811190438704599642318084 5471 802663876530562336000575816962 5472 807101317107756942461415456768 5473 805014282532852546281399605764 5474 809341067758441592124485201416 5475 807495829850195463097103125000 5476 811709583860406902354979234304 5477 809733164969730933307974317282 5478 814208387062826913205445417096 5479 812101669825273150052414055362 5480 816467190994020533510078726144 5481 814600514794831219165767523848 5482 818851987828258065692828531554 5483 816856872123129323179017145442 5484 821370148967169558868403012608 5485 819245693421512192083557062212 5486 823644086535217469830811665028 5487 821761650250582366400005614088 5488 826049466299265421899175297024 5489 824035360506652596231167189764 5490 828589095807304072358426700168 5491 826440420037719702902710374724 5492 830878242344438359841177772544 5493 828977952990590912972339435204 5494 833301951116023066018612579268 5495 831271251473583731508953584904 5496 835859222670527523992837029888 5497 833692502271359811267462030724 5498 838167934339425066331726596514 5499 836249644746819166964083402248 5500 840612391738825156250000000000 5501 838558102433590813692847044002 5502 843187403789130173322327656456 5503 841000206605037919023559234562 5504 845513526538369027616102416384 5505 843579245993993211464576669704 5506 847974542917510915391177234434 5507 845903090882501494878944656802 5508 850571445722267845634515780608 5509 848364045331049937863772949444 5510 852917569481413474993839816328 5511 850960651090579175845286654728 5512 855395241044508535992126537728 5513 853304311169183120870202061444 5514 858012155315960397709686719428 5515 855786135018890919333716553412 5516 860374030899910182990107460608 5517 858400693759068914571174780804 5518 862872696792797807914954040708 5519 860762131890343155966547079042 5520 865511972816900979719099383808 5521 863260714002964946582205663362 5522 867889388696018140459450313348 5523 865897746549435996094785518728 5524 870407285024510592044831793664 5525 868279147633216713318603125000 5526 873064623405580570987681938948 5527 870794578822283726586153468482 5528 875462268015561820973482246144 5529 873451726941664207488394807048 5530 878001778422045142826538258568 5531 875849059092835431267718921442 5532 880677128710301022806773040128 5533 878385916071698517024968719684 5534 883092906860344697395777054594 5535 881065714954062808353934971144 5536 885649352818461909266521391104 5537 883479066114201702872359405444 5538 888347650622799608018610375176 5539 886035088795552083725768765764 5540 890783958725439257104831775744 5541 888733170041277235114115208644 5542 893357586113836944467964710468 5543 891166861664022228932464329604 5544 896076724061710980446849335296 5545 893744774638879367526056535172 5546 898528961600396797196857188548 5547 896461236835822655269933966724 5548 901124457872856446019938075648 5549 898913284212965105757162676804 5550 903866567950640741037753125000 5551 901508642479508961699367334408 5552 906335137940130405684078444544 5553 904248039983811539879753637444 5554 908950350260597740961470887874 5555 906720886764521516221046345864 5556 911711101068654818376347173888 5557 909333465282059417182760604002 5558 914200749246522696901673558468 5559 912093961846781303713910324488 5560 916837994418366417534158372864 5561 914583075883565978627774616964 5562 919617490236299062674043696068 5563 917217811077365745180926615522 5564 922125706296861502903917544448 5565 920001901121484730682255011088 5566 924780739412095749569741427908 5567 922507212846315052195759073284 5568 927583808407699331333339742208 5569 925161908006449370479095344642 5570 930113250015635141680844469764 5571 927964700217010051362862874244 5572 932786163548402334211124691968 5573 930491359077258118017715162082 5574 935610444514490367217165840708 5575 933168532687582184438176562500 5576 938156471671283127606474702848 5577 935990297349560162709901270408 5578 940851837562046689118135259874 5579 938536066652001289106247357124 5580 943700205468100085853085698048 5581 941230908211952717779614135842 5582 946262904662173084554029308354 5583 944076551756293532879692353284 5584 948978634932952949750103015424 5585 946643661712455679695209081092 5586 951846401982544492507311387656 5587 949356593206257066013407474244 5588 954430566554926593077081719808 5589 952223872664423350316262511044 5590 957169239874919524093032944008 5591 954807755785255420831175315522 5592 960056181419754748790559735808 5593 957543759026203364480165164808 5594 962659839773720593895430124834 5595 960435108020239259604970722184 5596 965416694452248787572040221184 5597 963035851708530952422659737924 5598 968328020817421976195003545668 5599 965792307605107376535858316804 5600 970953789786378626662400000000 5601 968703278651347707269884019204 5602 973728751986237028693606397314 5603 971325924829255655234493107524 5604 976662154540349158815297799168 5605 974105616179559997867140230024 5606 979304850139750115688034368034 5607 977036329199216906961481901448 5608 982103361859864427461326536704 5609 979678371281217886910678490244 5610 985061510757312733910050241296 5611 982476451158555628283533037764 5612 987721385372557549582567851008 5613 985431693697979283686641215044 5614 990541098954939868498942993028 5615 988096126000406030782605520132 5616 993518915060744061916312240128 5617 990912691880745705200700737284 5618 996201145880474830007688906274 5619 993890283940063196953490927684 5620 999044410559567904465333208064 5621 996572180759360545362280467848 5622 1002042349262194775519762372548 5623 999412249309389778928032130882 5624 1004744538425222983564398952448 5625 1002414902122735977172851562500 5626 1007606546900642081574002231108 5627 1005113997863502159579834932164 5628 1010629874015571402892155815936 5629 1007975531568281558547567731524 5630 1013354565838796890490596710404 5631 1010998257394801964463064007684 5632 1016235423098389804821652701184 5633 1013719988262916701147470791684 5634 1019281372532805043139280367428 5635 1016605722879378025166553833864 5636 1022023856784933215745929511424 5637 1019648458138621311255745455044 5638 1024928879148804436970678616994 5639 1022390385390448073783471359682 5640 1028000414973958826786764095488 5641 1025294901610540487770028377922 5642 1030760787039208658142287712136 5643 1028363355081567705190377738888 5644 1033687343379199347004005106688 5645 1031128241497791484528763193412 5646 1036779345762554619254275599748 5647 1034051816563529933196643724162 5648 1039562637648785577991097810944 5649 1037143527803220767938987174408 5650 1042513895600214343871876562500 5651 1039926052455744411449110375202 5652 1045626476890779836490173580288 5653 1042874104526227923817435428962 5654 1048430371351354302368708004548 5655 1045991546616178825476423741968 5656 1051401130538283286024646033408 5657 1048792154435344898587526078402 5658 1054539595888404314997318707336 5659 1051762183364111221846750775522 5660 1057366920128143517558680945664 5661 1054900328164767836419170453768 5662 1060356928057927039891648470788 5663 1057724510581557118526432202244 5664 1063519124136097123240045969408 5665 1060719193548630915472799333384 5666 1066364600197877061703461041794 5667 1063878150028709081972714793284 5668 1069379590452211508202407625728 5669 1066722992031599337829358895842 5670 1072568417158818177634535219208 5671 1069737396254161070647563573124 5672 1075431951572806289301985951744 5673 1072922756780738504231898609928 5674 1078469356688687448725632672354 5675 1075791327059265367821301562500 5676 1081679110433998682976758368256 5677 1078825564332534211556650820164 5678 1084566694154879003857610018948 5679 1082034573644228945357737394244 5680 1087629442313906495237226758144 5681 1084921497600788773513174863368 5682 1090860412461250331939832799108 5683 1087980842797232717077346948642 5684 1093769446073378093251817489408 5685 1091216821765017910361766321544 5686 1096851922661591291829139481314 5687 1094122194916203605171814216004 5688 1100109836997167881334055763968 5689 1097204222146183862703864281282 5690 1103042893506771700439684434244 5691 1100461741410484609319808606088 5692 1106145582596994792179738182144 5693 1103391084487985033067044484002 5694 1109427813074551542056931990536 5695 1106498779376265002663434592264 5696 1112379567570064924375383015424 5697 1109777572598370143989211807364 5698 1115508270680675819176936629256 5699 1112728613089244263369238587204 5700 1118817635852230673472800000000 5701 1115856449752108826298717765602 5702 1121788185582223604690599870114 5703 1119162528958425019247834715524 5704 1124939827277295415634264588288 5705 1122138278090049321569156910344 5706 1128271154020493398125587458308 5707 1125286168937598248227575249604 5708 1131266361767290532331681554944 5709 1128616861614283153993974116488 5710 1134444191407889952867623390084 5711 1131611314984104333519510276482 5712 1137797596060147810051184132096 5713 1134785538227924104112770986244 5714 1140814536442445884651502606914 5715 1138143907466976184513270633224 5716 1144012892992400206326609109504 5717 1141157365488177649089145926242 5718 1147393947071205613112958400708 5719 1144355200858761659886580373768 5720 1150436104131223369257656516608 5721 1147735382757489329641076993924 5722 1153655087937312695743997034274 5723 1150773804357183617813468429764 5724 1157061243909768457431876830208 5725 1153997956808997893870551562500 5726 1160122855385464286745635125508 5727 1157400466849914208974522936328 5728 1163368317819352612362847780864 5729 1160461076157778812328073233924 5730 1166802722644670802225307338248 5731 1163705989725602301555020201284 5732 1169883489443415696536300798464 5733 1167136895973215588981184236808 5734 1173153030728144343608348037188 5735 1170222622890856471020592310024 5736 1176609871195218400698616250368 5737 1173488394945827891929128198722 5738 1179716107872959963601464776388 5739 1176944506868804504231881658564 5740 1183012910824107906942277224448 5741 1180049906845086372437344722722 5742 1186492107418666148013669313416 5743 1183342684394261768788747036802 5744 1189620961239970383196862808064 5745 1186827400181330366540645213704 5746 1192938711392190174944322917828 5747 1189952572999642384826889261124 5748 1196446881359739744100382491648 5749 1193269304866202281815738204002 5750 1199601575126495166625976562500 5751 1196776710291275818765332791364 5752 1202940583864322448930281488384 5753 1199927465739578341994334990724 5754 1206474874954569384045589173896 5755 1203271791322106348838144320452 5756 1209649193266170125850249593344 5757 1206802007534452758833499766408 5758 1213015756983674732008351557634 5759 1209975645182706264019370941444 5760 1216579027678360338079829458944 5761 1213341570103338319343358965764 5762 1219773487776484809516085648388 5763 1216900711437508733251065534088 5764 1223164694776554449750617883648 5765 1220100499266823506772020278212 5766 1226751084902030977663156302148 5767 1223487710250567370996020766084 5768 1229972062582825031934310350848 5769 1227073281918033170009764760004 5770 1233390999953635877164564419524 5771 1230293117455766160285773526724 5772 1237000645388066374885072603136 5773 1233708224591584773046461034564 5774 1240244741572294906092614274754 5775 1237323570004141832271706250000 5776 1243685682056941695379821297664 5777 1240563331968769958233788437764 5778 1247325055802483435589705914628 5779 1244003366770964694042534876962 5780 1250595832901051829019044660224 5781 1247641876725245435123220709768 5782 1254058892308202314704188759108 5783 1250908485140934594715149810242 5784 1257724788767089389402675478528 5785 1254376816154427546681443325704 5786 1261015992816158842375039426628 5787 1258038833382777719661713864964 5788 1264507290467188610769257480704 5789 1261329263970363632462237424964 5790 1268203559867395879427901519368 5791 1264819403536476450389692005122 5792 1271515280010777793989626036224 5793 1268511521927373673815640460804 5794 1275032001139875843407262357634 5795 1271828738647362785222573214344 5796 1278752324118243788993788348416 5797 1275341244704736840285770759048 5798 1282090985710273593154751977028 5799 1279060414697167292015590268804 5800 1285636572533540159590400000000 5801 1282398270805231848479213966402 5802 1289380631200139985043192185028 5803 1285939805490810768912358038724 5804 1292743575478588589025554358784 5805 1289689288079160725492943604104 5806 1296311607960915292906509895234 5807 1293047885028009662419668240002 5808 1300086383976570098441412149248 5809 1296614911453058707051260368644 5810 1303477095664635227371471681288 5811 1300388716132152646338597998728 5812 1307067460550903949568814293504 5813 1303774803371212307241976199522 5814 1310869823038214213983711011336 5815 1307371051348017350724232138372 5816 1314281336803478624416135512064 5817 1311169306032549294483595016968 5818 1317901321021127466055706133154 5819 1314579512463720794287944037444 5820 1321734832262460246027288578048 5821 1318198442832391919746495481762 5822 1325167471503799028052960607748 5823 1322027560843920943864590159684 5824 1328813905940736775292356395008 5825 1325465870006856536110426562500 5826 1332671740825178870801652309508 5827 1329107610286334593326521035682 5828 1336132422868791200472332960768 5829 1332964646009167506977794029448 5830 1339808441999713532999504804488 5831 1336424432375372839796506442884 5832 1343691187210106481251820109824 5833 1340095693223780160363044542084 5834 1347176679509306787957556397794 5835 1343984261873402368675208379784 5836 1350875806600279273770465370624 5837 1347465166542833460099703602244 5838 1354790513165393967381383962376 5839 1351163180214489673922208286082 5840 1358304209816798710690148777984 5841 1355076582713577977334121429128 5842 1362026568059313352009426344068 5843 1358585860904722624501365722402 5844 1365969506557626630577385817088 5845 1362314286653061890375713954184 5846 1369505075709340042784340094148 5847 1366252403579546685205482785924 5848 1373257784885748346088298119168 5849 1369786781413192046857604683202 5850 1377232895252887365730753125000 5851 1373538334825636044275186776802 5852 1380790451190488902398266116096 5853 1377508797624188894053579520324 5854 1384569953602075633246622483074 5855 1381071957502403714489617847812 5856 1388570360041973883811919822848 5857 1384846992624096304199123347202 5858 1392156619647699376693010769668 5859 1388846496770236781629556901768 5860 1395967148066293522001631478784 5861 1392431280665977073344889491682 5862 1399992983659905150888193080388 5863 1396237043393721838343350798088 5864 1403604820531083592869255184384 5865 1400268863035454061859915366928 5866 1407439393409415121168251361988 5867 1403875858167213158681893023842 5868 1411497741830508784264949203968 5869 1407708963971482475291478078242 5870 1415138934453543477817637545604 5871 1411766367015712238455927523848 5872 1418997182963119482307140911104 5873 1415402903222978000505191765764 5874 1423085146893320060959463332616 5875 1419266916433325654907226562500 5876 1426748601408516359055775843328 5877 1423350027257526056677586593284 5878 1430638182841632118298666773474 5879 1427012185065134107756636004162 5880 1434759609081971536525064142848 5881 1430900499280768860467354562242 5882 1438445193675781911834949943108 5883 1435016766722850374270565695368 5884 1442362658850290773274156859904 5885 1438708638462112961468371414664 5886 1446509893636376406413209560708 5887 1442621371968297578506929034564 5888 1450225604843249925289267953664 5889 1446767097308512675093384632328 5890 1454174846312732083066307133448 5891 1450481459498074694488392747844 5892 1458348272998207753483106649088 5893 1454425662301185898012257240004 5894 1462090601652374728260612192068 5895 1458605260531042242170498148744 5896 1466064098950264625176294719488 5897 1462342231171334280720006500162 5898 1470271341442764631999717285828 5899 1466314635720225444540715243204 5900 1474043713554385259200400000000 5901 1470520830172283337282345296008 5902 1478042084162029432044564260228 5903 1474287779917781872075076952962 5904 1482279617737477451045664718848 5905 1478292342872494682622768069892 5906 1486074900343854559573012288834 5907 1482524766241093144537472259208 5908 1490105873198529665739369202688 5909 1486318624689609228358101915844 5910 1494377448890923505992454409608 5911 1490347950896325546776420396164 5912 1498195751241082468617464971264 5913 1494614599932988945111169710404 5914 1502255212308431558467599367714 5915 1498439384493027438392232201224 5916 1506553882402067720109356681216 5917 1502493335172637149613589417284 5918 1510403024626607687423091906308 5919 1506790620266774578934745018884 5920 1514495277994080331607136272384 5921 1510638290474373200477185528324 5922 1518821184603720767096094064776 5923 1514725236389891022677194603682 5924 1522697226908873003930528203264 5925 1519057235121607513055603125000 5926 1526814708916129471153539313954 5927 1522928162649812962502487238082 5928 1531175271543329887406562738176 5929 1527044454262838968719608306884 5930 1535082839256248846742499130564 5931 1531403306859305483680613043204 5932 1539225667493877248507169432064 5933 1535305432988638940547489737284 5934 1543617459616518455728580237576 5935 1539454644139411906222408128772 5936 1547548866584369509267970981888 5937 1543841033184798982961730461444 5938 1551724810448548787601443974594 5939 1547770633019904540511071989282 5940 1556152017001365545959809189888 5941 1551945334074361887995208872644 5942 1560106828578328935871498219234 5943 1556367329368926460894631763208 5944 1564312674306317017448324399104 5945 1560328292726319450821857241864 5946 1568767506307351937206147201348 5947 1564528605209437152388980649924 5948 1572754139116445963196254093824 5949 1568981922254261432976143765124 5950 1576994109186444965929253125000 5951 1572966973522908589633963929604 5952 1581476440746293066472544534528 5953 1577201060485056270281136437762 5954 1585491072755906461147851948548 5955 1581690210381933988777294161544 5956 1589756724434321267918302380544 5957 1585699452100006503548106211208 5958 1594275372280976493260343807108 5959 1589963239501455052956200826244 5960 1598322259157576919573028143104 5961 1594480318643890441206224133764 5962 1602614004864735480731280961988 5963 1598521473826919457787132328644 5964 1607165125416764436918749136896 5965 1602819789335401771463557213252 5966 1611235975707935313224686605188 5967 1607364941548454917351564983048 5968 1615562164635452888631249731584 5969 1611434402414791892507389390084 5970 1620149559821353669862955720968 5971 1615759227348734902439470393924 5972 1624245044564444231842289181184 5973 1620340578642667434503729525128 5974 1628601776402661015195360243908 5975 1624442669882209779315676562500 5976 1633217620376928326648588402688 5977 1628793571788457937250213490564 5978 1637346210413233088543357508548 5979 1633407764320011003767057974724 5980 1641737590548135442919833274368 5981 1637534351848113605855188091042 5982 1646382025018958180124025115908 5983 1641920112518471964514081466884 5984 1650539183873359900713332768768 5985 1646571573229880971493287023888 5986 1654957548249591185423104993028 5987 1650722478081735622284358914722 5988 1659639182971355010635683038208 5989 1655139124262375878603937626564 5990 1663829610245428618933743108164 5991 1659819051034782809976601555844 5992 1668275112082096259615754027008 5993 1664003448928100613695792976004 5994 1672989653830128285675588013188 5995 1668455443843111995344405133704 5996 1677205011581254609456106627584 5997 1673164259352242500958839021124 5998 1681685770388200801480757832514 5999 1677378108901536831783133344004 6000 1686438317271040000000000000000 6001 1681856795044646972332870905604 6002 1690678721382713578648770168514 6003 1686603258895365175330791182088 6004 1695190955637190219037637690368 6005 1690850482254891258922559110852 6006 1699973091613309675943127334672 6007 1695356577611430136101727828802 6008 1704247046341822815390434197504 6009 1700136614027827541571836563844 6010 1708795319673778719954839575364 6011 1704409019450117379565086566882 6012 1713606582022263196377629672448 6013 1708951375930188054339937477444 6014 1717910555382074185415682279428 6015 1713769279328722043639253334024 6016 1722486309152544690014575919104 6017 1718066991356461334880069934084 6018 1727335957088903833245053380616 6019 1722640871605199859221524687684 6020 1731674553729227388982199584768 6021 1727488663164172807444383863364 6022 1736277620209151485412564960674 6023 1731820616432301302720274456964 6024 1741161484929253786303913525248 6025 1736430964807761450054676562500 6026 1745525415653116782230029472708 6027 1741308802263427283472530798728 6028 1750165462088004157191997703168 6029 1745670492237619588705877244962 6030 1755088235929738505013904316808 6031 1750308604447213570591613940484 6032 1759477921131979861010853920768 6033 1755224979029332950107264615684 6034 1764150694775031978715187949188 6035 1759621692622112145740054023304 6036 1769103310307531166897411048448 6037 1764287701810029236334853837922 6038 1773527910670586841018745853794 6039 1769238686583554354914417932168 6040 1778237558322517082013706747904 6041 1773661590101068167465357498244 6042 1783220769609084593917278054536 6043 1778364392170417839462925413602 6044 1787675974003365912493208748544 6045 1783354747246937967424793404688 6046 1792413890041927115716476313474 6047 1787803358729995315444700885762 6048 1797437017600131428350886412288 6049 1792539258967385947711887321604 6050 1801927316478682047484001562500 6051 1797560067558374661596011950404 6052 1806693628152278776428370101248 6053 1802044002000239127740434587362 6054 1811751707423924017582827937348 6055 1806817827315753938180657139464 6056 1816268663209254744038448431104 6057 1811868929338552702617468816324 6058 1821072811904761954830700828868 6059 1816383800503178879468160949444 6060 1826171040485081481922458257408 6061 1821185878536191287565482888328 6062 1830714787773218641845489837188 6063 1826277355322382333123219898888 6064 1835552028383536873222589906944 6065 1830828032331597552346727655172 6066 1840681274105859631336347525828 6067 1835658795537211783723085060642 6068 1845260711105887213035452515328 6069 1840786258318194241265008027528 6070 1850136616312967620361202420164 6071 1845363233143857925242737454724 6072 1855297038946033145328056139776 6073 1850232260376125490616320550082 6074 1859907983825540924565852001954 6075 1855400025575727464477301562500 6076 1864813286836597507218605769728 6077 1860004053942062821586063972164 6078 1870014233966585573263139449348 6079 1864906862496161982209313538562 6080 1874661688479704609556103430144 6081 1870105965522179935405723770884 6082 1879595880384152646935205892354 6083 1874746748579829400939291090568 6084 1884833490469414103672594531328 6085 1879688014898002253726185879492 6086 1889508031498494138315384418628 6087 1884918610107888415083420384644 6088 1894481235922841053309480075264 6089 1889590915932834797056479094082 6090 1899760591704700460998799558416 6091 1894561885599663552771519239522 6092 1904462016608328345702595961344 6093 1899833814591892956556636853124 6094 1909469646716897445861561556868 6095 1904543039471623726817234136584 6096 1914780574770575437671807582208 6097 1909543851121033855043233866248 6098 1919519455231484292478053019714 6099 1914852187147359279961841360008 6100 1924566623764720358272400000000 6101 1919588767285179770158977928802 6102 1929909628064394283085762794308 6103 1924628708967651594576925499524 6104 1934681295551733542001515429888 6105 1929979288236091571623388933648 6106 1939758027014481107646507840068 6107 1934743338273397647061526808004 6108 1945143173623335949666240857088 6109 1939818072036097872855739371844 6110 1949952140891833585788641968648 6111 1945201220483326683280782981768 6112 1955059245076541457157203165184 6113 1950002491775507665505952280322 6114 1960481829437852213086376980228 6115 1955117228654121668487979537732 6116 1965318643370705626283270571008 6117 1960532437809456771846392850884 6118 1970466312947680959162720430216 6119 1965366845818824489464721271684 6120 1975931275195546008348000780288 6121 1970511782313398039172627140162 6122 1980796044601891049491821829474 6123 1975969625316878412219558005128 6124 1985978827747972119548402328064 6125 1980842435998857979125976562500 6126 1991476959021289178150819647108 6127 1986017379613599086524784405764 6128 1996380002848887658500119855104 6129 1991513061496905291322296344964 6130 2001603565458373738675320688004 6131 1996413642779046123985955934242 6132 2007135032203625922722987411456 6133 2001629612802161016238815615842 6134 2012071137027286059855880320994 6135 2007168518201151016598209561864 6136 2017325443434887944128717651968 6137 2012097337393806346962397533124 6138 2022900031249042213127649058056 6139 2017349487814226073800013927364 6140 2027875269650793380337284547584 6141 2022921207337567603135004247688 6142 2033160458731441708449009240068 6143 2027888734319927797009562419202 6144 2038773605675977537616435216384 6145 2033181781767518649497606980612 6146 2043777815464939291499134342148 6147 2038787176247512096230746983044 6148 2049104129972473841710254261248 6149 2043788480156769307242012336008 6150 2054761332235043213161503125000 6151 2049112564064279717435065579202 6152 2059793922298329931939171139584 6153 2054762278603712623335882179848 6154 2065157093375897276362282385348 6155 2059802447897063768946123204292 6156 2070848060624011757251596715008 6157 2065157737033452672103720718404 6158 2075920102870555715968818698434 6159 2070846083693270315242021661444 6160 2081325688522711412400474554368 6161 2075915493970480279646054780164 6162 2087050216232930221745624333576 6163 2081312736334754529753732537122 6164 2092156646298359587716905550848 6165 2087045645368015057337415479304 6166 2097593464173339551989595069794 6167 2092144431172774528608524926084 6168 2103363177385773159541641576448 6169 2097578205691819187132041207684 6170 2108509597032488863690035096644 6171 2103345233704660750047092168968 6172 2113978164629288397947988918784 6173 2108483543485955882521855147682 6174 2119787968309627211205611802948 6175 2113960206399441654194853125000 6176 2124963411756449064264499462144 6177 2119761494846162688589776542728 6178 2130474741931710624972892307074 6179 2124934568624414316421458534724 6180 2136329604424629851829234894848 6181 2130443514720270585854591225284 6182 2141534946829515820482215907908 6183 2136289767466449262456661573124 6184 2147083850222586414677457240064 6185 2141503278028189375495725091972 6186 2152973437199858406652710853828 6187 2147043918499289621558620443844 6188 2158219808107051665710456866816 6189 2152930695803173135356833143364 6190 2163811686171828444093602573444 6191 2158173880294615130894405264644 6192 2169736164383344982029309575168 6193 2163757778348833449542168006404 6194 2175017553142337820249044692868 6195 2169690868135504803934667514128 6196 2180642292270990321462708150784 6197 2174963480609874488289104811362 6198 2186612978676631204202776473028 6199 2180585354057658987086708270402 6200 2191935577566653538406400000000 6201 2186553155573815998209566560648 6202 2197593331491863006125039868228 6203 2191867258423536214304169761762 6204 2203604555265877251594659956736 6205 2197532964617701138669138820744 6206 2208957336282825866664878155268 6207 2203536006286506790855289036804 6208 2214658787817508042357640003584 6209 2208886261797209611796515722244 6210 2220717216492219004547281834248 6211 2214584387947050352798081560482 6212 2226100332287215820628999176704 6213 2220634164827136633747097642888 6214 2231840477797570172360899042628 6215 2226025718340997137060746570504 6216 2237934997623897814163698221056 6217 2231757171195589000489416018242 6218 2243359626599927492831402185954 6219 2237848298498580485350900236804 6220 2249144443243967483815200441344 6221 2243270321924310164490337212962 6222 2255274453853121668186654111496 6223 2249046750947522760962748178564 6224 2260735894821557986600035549184 6225 2255184854571984784357853125000 6226 2266554106246009421810142335108 6227 2260637493740093842213576311364 6228 2272731741667433702105877316608 6229 2266452632487698170779802059362 6230 2278236043290537966401147027848 6231 2272627190021704350111696431368 6232 2284087385831086083043810869248 6233 2278122194370773708603533534084 6234 2290307154991004634494405189188 6235 2283982512156767981180132639624 6236 2295842071761588860179739329024 6237 2290193712718590130516199411208 6238 2301739238769520517266305752194 6239 2295725113508770053080368028164 6240 2308007289264068725283653419008 6241 2301619141096103356922360753282 6242 2313573348077902989059212533634 6243 2307878108975082445578575099204 6244 2319510743795139908159079154688 6245 2313452854329849431039107021252 6246 2325815098300298063319386969988 6247 2319380745781963841617546906562 6248 2331424344400603228171638407168 6249 2325682289381397128404550377604 6250 2337407367303967475891113281250 6251 2331288742779537340822778659208 6252 2343749007105234091984504603648 6253 2337262170919601815828678124164 6254 2349395720169942463470060386948 6255 2343612535647877220624507506824 6256 2355413058671227635304107081728 6257 2349250023221161918758839164802 6258 2361804208453937475777621750536 6259 2355264111039054733431763890244 6260 2367494264184362825394335335424 6261 2361651542230387024258507130564 6262 2373546062194890485500881640388 6263 2367332681202087779530897830722 6264 2379980171003561459052135579648 6265 2373393724820129303346249167624 6266 2385702484926761062040700721988 6267 2379818004714607896559581830084 6268 2391801095083508830266160382464 6269 2385537009879592283369476763042 6270 2398284975831672843717364654096 6271 2391632278442878846982406159362 6272 2404039675053396747699286441984 6273 2398106623845602179185654482568 6274 2410178860199875692795584586754 6275 2403869864189903907239551562500 6276 2416700464941813681274638435328 6277 2409999925811331562311495936482 6278 2422499236977495321231904500548 6279 2416518524162186254412159649296 6280 2428686281558188007331369058304 6281 2422313498167983983602579006084 6282 2435245798930136825938404479748 6283 2428490884881681320960590591684 6284 2441083127687243952363265237504 6285 2435059380662640383406935021704 6286 2447305841403911314287327677828 6287 2440887047370047119811492353922 6288 2453915538096443792856394498048 6289 2447105864709830063802736047364 6290 2459797939830707550317586556168 6291 2453712468479115916425790297284 6292 2466055646333230572880943940608 6293 2459585529641701868481718665608 6294 2472710397068316663699011907268 6295 2465851889733083304629167267972 6296 2478625496804162918874739769344 6297 2472496780188996717185973531524 6298 2484931425714925570290584463428 6299 2478408368266284044645479269602 6300 2491637904682259486464800000000 6301 2484710738400480200810743370402 6302 2497585409976999870978516346628 6303 2491406810637122566799044490248 6304 2503933518826573318671579480064 6305 2497363957519807674590978989064 6306 2510678350040282745831179998468 6307 2503702502059236279061317571208 6308 2516672104494044622678231385088 6309 2510443245337863294386869525764 6310 2523069093841396296672413093444 6311 2516433403264596204126770297282 6312 2529852890435960545062508822528 6313 2522820286704191380835130791044 6314 2535886757688115014220629438856 6315 2529613318771614711204020990344 6316 2542319500750268830712663663104 6317 2535636619248398423121849956642 6318 2549155446579608183247936865668 6319 2542066122344656323618497076484 6320 2555235285612721915332336287744 6321 2548898761353101613586881194248 6322 2561704847256546199112122831748 6323 2554967937485397913147452994082 6324 2568586741314182498575852537856 6325 2561446873047702536928603125000 6326 2574700152022978498583633584354 6327 2568318404900871367356084876168 6328 2581219856115259305474176319488 6329 2574428089753678422698274106562 6330 2588154143888669488148562391688 6331 2580943567106309141914143545284 6332 2594301265735688291109990859264 6333 2587867833820457781752986857284 6334 2600863921623473670898394369794 6335 2594024901973558327045774565384 6336 2607838526311176420027707424768 6337 2600576639257577659733760837122 6338 2614032825247569129728775771394 6339 2607547344117203896096842544964 6340 2620645836929801752602012222464 6341 2613737841285478675622846715844 6342 2627660926833726977130756313736 6343 2620340269643380391638790750402 6344 2633895577183576213663529566208 6345 2627364402875980592849503484424 6346 2640545772496331083568355665348 6347 2633588933095770973145602595524 6348 2647614134756002709430597895168 6349 2640235656522534699520573838404 6350 2653897052739252399466376562500 6351 2647299576711981387685315980808 6352 2660584602466962184446561746944 6353 2653571796787356713895594476162 6354 2667700254640399363445265742788 6355 2660268983147202457500382348424 6356 2674018094040262850417442341888 6357 2667373795233172372454331171208 6358 2680756383008942364033323775428 6359 2673687218155097802033156601922 6360 2687926464797522827439348645888 6361 2680421943163470630732346975682 6362 2694278442194770535298368712994 6363 2687581540604737403311866411528 6364 2701061830502253448777560654848 6365 2693942834406375294267684387464 6366 2708272878480554424892043184388 6367 2700715263446626558493262915842 6368 2714673452386200326735285714944 6369 2707922191993442681035233551368 6370 2721509184862918496061939411208 6371 2714318712090772889727297049924 6372 2728760898998435669721178702848 6373 2721142891330572682704721862882 6374 2735203421927672408913047109154 6375 2728404850852492813720703125000 6376 2742076868151781798593746305024 6377 2734836775403172471010227653764 6378 2749384408953708037391130020548 6379 2741705588001942593640478040162 6380 2755876183466015761118997219328 6381 2749008896104055483610515926404 6382 2762787973743204398201434002754 6383 2755489471562760895027736321284 6384 2770144656317534149124235984896 6385 2762411189993535433155981097732 6386 2776671301711988842275767204228 6387 2769756036479682311206675071044 6388 2783635828739376436657759035904 6389 2776278980788904759335086883682 6390 2791048114981850913827418119688 6391 2783239746208009750100257793288 6392 2797610752706876102510551236608 6393 2790640056595170802404831472004 6394 2804621206375769907482183059268 6395 2797212770453646577368116534212 6396 2812075569800246770504853620736 6397 2804211756562580608172411552162 6398 2818688731942812909140510362628 6399 2811661729779822417259851968964 6400 2825752117291221463859200000000 6401 2818270129063007047324166476804 6402 2833248756325568895622172418056 6403 2825322412452195983030242317124 6404 2839904553049331750926604829184 6405 2832829576425332649502396817168 6406 2847007640365258076840850556834 6407 2839473317217618224760053692804 6408 2854561282016757723536612917248 6409 2846572000778857274658621953288 6410 2861267790232252250653881227204 6411 2854121146874853576220611808964 6412 2868410759015866929961898820608 6413 2860815969137635380614849299204 6414 2876013968583174772898925450628 6415 2867968635252789602040357919492 6416 2882756766675490405536627687424 6417 2875560455726041191285676009608 6418 2889953534457511845777141292354 6419 2882299330155215924429137337284 6420 2897615009874100027147947051008 6421 2889491088088742817876872638562 6422 2904394250893379245828988948228 6423 2897140547395098609356923308164 6424 2911638264528266772062880923648 6425 2903930163473507656985176562500 6426 2919343451981060624005455914376 6427 2911162171627112707064985850082 6428 2926173700871065574726360809984 6429 2918862213656108390441883315524 6430 2933472715821016824844809660164 6431 2925688446333947800914917306884 6432 2941220824654867381350603685888 6433 2932975846662104258238150689284 6434 2948095925527278772070364824194 6435 2940733795411992334841718067728 6436 2955435199038626157476349428224 6437 2947596777358182687033289199044 6438 2963242030839651142434462346376 6439 2954931384591701234986157247364 6440 2970169841463406974868694499328 6441 2962733455168434455235038132488 6442 2977549032313870682621631643234 6443 2969648523129993044834631441604 6444 2985407367762459103911779632128 6445 2977038734380090438139308081732 6446 2992371911210098714748411503748 6447 2984885149742724332493522813448 6448 2999807516110146389541795135488 6449 2991844486312726408127279318402 6450 3007725343030703655864753125000 6451 2999275328844170858395925421602 6452 3014727258480492544589864641024 6453 3007180587304646118932318116164 6454 3022211973854794149124773098948 6455 3014193192189391879646458570372 6456 3030173668964649990692813406208 6457 3021664854624276145351333641604 6458 3037228619011694943478344144034 6459 3029622131336502972439523016644 6460 3044769453034872444363472242688 6461 3036672833330931673522296827528 6462 3052776260219545041288292169028 6463 3044200460986690984999650032644 6464 3059876795366948415370600382464 6465 3052217891818544505051325239304 6466 3067458954898846925904354947588 6467 3059305782474536085422838607684 6468 3075526784067117437432709318656 6469 3066883006604352378197580265442 6470 3082680499512903287903549250884 6471 3074945245667413741692925672644 6472 3090304162406018857399664902144 6473 3082086733769643188404549980482 6474 3098424423753130310084885236616 6475 3089721743427249240240603125000 6476 3105616880664752804758240305664 6477 3097828455994769073173118216328 6478 3113298105767362945564153730948 6479 3105015994262497581121209085448 6480 3121479629213908625292068388864 6481 3112692158638640036666876135042 6482 3128710984445709812584293887108 6483 3120860533323000395844962198084 6484 3136441614232597397341258146304 6485 3128102354516083804541948323012 6486 3144668721793212135071163531656 6487 3135820420912729000549762573444 6488 3151954122849825415819000152064 6489 3144042853715355688697836850568 6490 3159743624566462703594779579528 6491 3151322665279560918250031658722 6492 3168016504987603000557708018688 6493 3159098904868091661384275937604 6494 3175348760186132492820239659268 6495 3167382722240044999567081143304 6496 3183181214923709616369044553728 6497 3174701769995715561189190878724 6498 3191515826520910910889240708228 6499 3182528457673057932498454881604 6500 3198903385003000156250000000000 6501 3190858301556415279746848201608 6502 3206777880591035753462326932514 6503 3198233053744186311420578613124 6504 3215167528054722863784467365888 6505 3206118122632058188368517611652 6506 3222594262821055975251327470434 6507 3214494167986373659582313387844 6508 3230528019183662148083738796544 6509 3221915694301609224359824242244 6510 3238981309944007625032174103056 6511 3229844120674353463455899132164 6512 3246446834947005160681738600448 6513 3238283106494781207668552046088 6514 3254431927160163821103738130114 6515 3245760511017112738674920812612 6516 3262931461191951000927285838848 6517 3253732485229409791874832454084 6518 3270453714102753046784842115554 6519 3262225939008388367099036284168 6520 3278498850017352615225563807744 6521 3269742871747177998669569991362 6522 3287045396684226103341541978948 6523 3277774182722642224634618266564 6524 3294616372414663150131269731328 6525 3286331943069633688673353125000 6526 3302704469494021321878721199108 6527 3293888557646421831356394408964 6528 3311315121210034412483843719168 6529 3301971715762898088328557480962 6530 3318942435819575426743190164484 6531 3310577306572391773350549100168 6532 3327074812739815306871512368128 6533 3318190117345184214973268767684 6534 3335741510804789278778434016388 6535 3326333940082751871671233573252 6536 3343408992706828381022977261568 6537 3334986406197681301168231834244 6538 3351602944640135624283723035588 6539 3342648416648291882111547053764 6540 3360333988509145947578237093888 6541 3350836157243690726409551231044 6542 3368041827454557071276356068034 6543 3359553416255083717789109971524 6544 3376287985491730262204574859264 6545 3367273529433572830641534415888 6546 3385067663086587690056133884548 6547 3375504780412045346975757737762 6548 3392833315234728084561974977024 6549 3384278630929446559448787900808 6550 3401141258708201678861501562500 6551 3392038676157206909095775822402 6552 3409969795822382907535579938816 6553 3400332165190951127676568935362 6554 3417784330912031814502443233348 6555 3409171650368329641914295277328 6556 3426136954576720786681568396288 6557 3416972387862256081573412193604 6558 3435030875062241626108136350468 6559 3425319780739358294665475888644 6560 3442904567352841669510676086784 6561 3434207167925539845195062600802 6562 3451302026756517554525523069188 6563 3442066321711284877434263951522 6564 3460253569788249239869364405248 6565 3450475560946914158712251761544 6566 3468169067854479412100506907588 6567 3459412263317872756595766152968 6568 3476628699267533000496436609024 6569 3467321359388657881738332056642 6570 3485647093476641370569431183368 6571 3475775659103279221284310577762 6572 3493603356175723241606019335168 6573 3484779649431737936349155361928 6574 3502117846323840370751835877508 6575 3492747328028466569060926562500 6576 3511185566422888547277044973568 6577 3501246880378033739469454903682 6578 3519201335317302394994571577096 6579 3510308450268783944878669223688 6580 3527780002430368380792102750208 6581 3518318293177991495238869823842 6582 3536896652397982961052877869508 6583 3526881278486300980203744497284 6584 3544963236645619690805859057664 6585 3536010406446256879159559518984 6586 3553587135731952135796865660228 6587 3544062587691345403488239970244 6588 3562772326326155547245629375488 6589 3552679765187298826256364644164 6590 3570899163351177905882607270404 6591 3561858659563083094267234875524 6592 3579569075905395094396793257984 6593 3569970323971266590351395430404 6594 3588814113007331070291200867336 6595 3578652351403997655476882349892 6596 3596982574232081106019010413568 6597 3587881253306118364111353808644 6598 3605717084776570918192053655714 6599 3596044247745542212493443627202 6600 3615030322521814253772800000000 6601 3604773131623689377648442144008 6602 3623241799793445873722675225314 6603 3614070053524367987218276115848 6604 3632032075791099350983590560768 6605 3622293924061246912964847187012 6606 3641395919043825785604914919108 6607 3631068604709515870504853155202 6608 3649669244953199391530106748928 6609 3640425964871937230614383274244 6610 3658524314526375329877498248324 6611 3648692460856194202227553911364 6612 3667939008872632689746334550016 6613 3657532397573099151905346997444 6614 3676263925816233424190385660514 6615 3666959924020771359854716477704 6616 3685166634239193299506316836864 6617 3675268545134324460365125265284 6618 3694651238843416179813010250308 6619 3684164799088858706219373462242 6620 3703038141496226774442344612864 6621 3693642777834665854813843712324 6622 3711988710561362101173055205896 6623 3702013859971302678978726274564 6624 3721533532675326158401834057728 6625 3710976230869856660766601562500 6626 3729963743894707427507124897154 6627 3720505518270069299638228271684 6628 3738980119681190773183415632384 6629 3728929971453042832430686288324 6630 3748596418712771058454387564816 6631 3737939116531520007023257668484 6632 3757070100726783688272408346624 6633 3747539065004439113176950908808 6634 3766143775128857715171937249988 6635 3756025476883410343764917108932 6636 3775812678934320342655897143296 6637 3765082883976863234907753196322 6638 3784348664907285117452718108994 6639 3774744295472378599237731708164 6640 3793489661053102738102764437504 6641 3783274401743601789043391466244 6642 3803210088535061066088312113988 6643 3792399628842753928557468393608 6644 3811800391115244316238155301888 6645 3802131929651250133664706655624 6646 3820989581850759829449275183074 6647 3810705881326204549843573680004 6648 3830781950796979964751982624768 6649 3819888300171927398554446576004 6650 3839436662314873449225503125000 6651 3829673688087562739547781118724 6652 3848673614001976050169947226624 6653 3838311238066372929731260524962 6654 3858528554866659892824434694148 6655 3847561694169183069170646565252 6656 3867226996481652635810098315264 6657 3857400382782856356421172172808 6658 3876532993020939448746510674434 6659 3866091417589534731869114927522 6660 3886460798451157501181098887168 6661 3875390490554061785450255386082 6662 3895203796797149534872624575394 6663 3885301219749648661664956512644 6664 3904569347881943478747711930368 6665 3894057336180730193832052536584 6666 3914549804544088408571687683976 6667 3903405241911200515824723199684 6668 3923357536277469724217353675264 6669 3913379162516016448746126509448 6670 3932791668346679253478115060488 6671 3922180720303302863251576293124 6672 3942826323285111668337339793408 6673 3931597034384012348637235735682 6674 3951689168451846368846817829508 6675 3941644572856165192822103125000 6676 3961172743801796095630206820864 6677 3950490410275613488512111956164 6678 3971282110323741273565028205576 6679 3959966826099572937671756381762 6680 3980209845221818799717550915584 6681 3970068154380410167900203349768 6682 3989743069238289648987031434308 6683 3978979384148231171482397714884 6684 3999916046372399780674311390208 6685 3988526481977618768365709060744 6686 4008889965582118083532359677314 6687 3998681136139985967471445924164 6688 4018493549363931226282989191168 6689 4007647982171624043886026113282 6690 4028741481611391932494878343688 6691 4017244261368256665963825628322 6692 4037761769162137012096269452288 6693 4027474397681583300428972489608 6694 4047425114636248822741018195234 6695 4036507493973039282739623411464 6696 4057727760844153727095012589568 6697 4046153842824623304070576417924 6698 4066813941632331333840710137028 6699 4056449633597980192709007942416 6700 4076549230160289533824400000000 6701 4065527878441580266610984973602 6702 4086906803429324934159810743428 6703 4075245299356813185146315909762 6704 4096049562524217470349532463104 6705 4085616112520581052019818390664 6706 4105836262855973786258341819268 6707 4094741129368648575101895412804 6708 4116269283988164665888116606976 6709 4104519610837044322327903905122 6710 4125479498047200870419111154568 6711 4114945606197767072649387525764 6712 4135316369766840069089071857664 6713 4124138605846998186537627037444 6714 4145816174899374271151768488068 6715 4133988345103955090453197696904 6716 4155072995178834051138454750208 6717 4144469755374059985188781647684 6718 4164982241949706524535686301954 6719 4153719149603387964962327293442 6720 4175559896975419997001265184768 6721 4163620764633584256981668720648 6722 4184862788375071730342902422274 6723 4174179091198964902780653067524 6724 4194834161937379095761170645504 6725 4183496607944921638504801562500 6726 4205467200637336187153627169416 6727 4193450267099333851247376877444 6728 4214839295081043195758108606464 6729 4204074608405297290991460142724 6730 4224883944612932933179203459524 6731 4213439132362240585320589337284 6732 4235573347529746061140484622336 6733 4223465157770013002273651665442 6734 4245004258975931388861899187976 6735 4234168145617292545982298492424 6736 4255100146629814472200362655744 6737 4243579852542305038020790062722 6738 4265867868895999611180086726788 6739 4253668596459561420011547101764 6740 4275367406949187619046101402624 6741 4264428927888512365222872709128 6742 4285516223174658005655054657634 6743 4273909083684221562677394384004 6744 4296351835401438856630096887808 6745 4284071829503040210550098890504 6746 4305899140127976947375021264674 6747 4294888267732210334629108999048 6748 4316123119936575195138273870848 6749 4304427776060568919275910881604 6750 4327037318186517969360351562500 6751 4314642965688099247817611968004 6752 4336632567349293711131309768704 6753 4325538541740290365337906629124 6754 4346919628263677639206254617348 6755 4335148851559375285672445844104 6756 4357892104531576008822299788288 6757 4345415922787232814017854411204 6758 4367557763903052774742947225668 6759 4356380043108250128306722298564 6760 4377920167951771261881265946624 6761 4366037760720619637061279842882 6762 4388951210770304589284205475976 6763 4376380753325067028130879898722 6764 4398675754773173573231855387648 6765 4387425040482957690471470770448 6766 4409091439583075602382072454788 6767 4397131075810308751179212186884 6768 4420202303474169227886207172608 6769 4407539246424010299873558286084 6770 4429998909265607299306669736324 6771 4418640803332367495567234906248 6772 4440468090246806567508894851584 6773 4428417979874471202608429127364 6774 4451648699323871131004542010308 6775 4438901501044132724598676562500 6776 4461495034455541408294947258368 6777 4450062119165282044004340070404 6778 4472039944428802862554573434274 6779 4459899488763527544727395348962 6780 4483302151244091571887966783488 6781 4470436753852522309182401281442 6782 4493196806655502442476444669954 6783 4481679549412869098085032120336 6784 4503808041497548307956240482304 6785 4491588153975956729175108151304 6786 4515129274801545630360907251336 6787 4502179390217478420978972152644 6788 4525096312370846938428017672704 6789 4513491799036971720050552117128 6790 4535785824453467497058469484168 6791 4523450515918744428909733053122 6792 4547165531350971791760754475008 6793 4534119026424202184386774305602 6794 4557193804567295678732926051268 6795 4545513884040492603688117267464 6796 4567937147379734566885618000384 6797 4555522906234381425395305619524 6798 4579400532614295590422692987656 6799 4566256778552224884670754169604 6800 4589502085335900776038400000000 6801 4577711165830718207459776902404 6802 4600300259597242590899535889028 6803 4587792506299221116086625859362 6804 4611836064559516141387945264128 6805 4598605433314045066373452916932 6806 4621986962414972973780976348868 6807 4610119607678222449343132905604 6808 4632863820519124288682919723008 6809 4620262763567790998904702829444 6810 4644482741396134736169853130888 6811 4631131550411327279071798628164 6812 4654684752437682474791897105408 6813 4642728631574642285591163436164 6814 4665628894007663512848430781314 6815 4652945794540567066730493121544 6816 4677308337178648456495856877568 6817 4663869093506347760945843489284 6818 4687585568032813878203681538308 6819 4675539300672611000661159772484 6820 4698608598232121329741399656448 6821 4685806994146798717659460662724 6822 4710348791102672646060610534788 6823 4696809764348203429520877382082 6824 4720688057967361147101356621824 6825 4708565559261949126182706250000 6826 4731767854774724829322139872354 6827 4718883143814626276179305859682 6828 4743593287699762918907122336768 6829 4729953832414677033988290742562 6830 4754007901970799569850994522244 6831 4741769872740275630947322986248 6832 4765144718592066020117439315968 6833 4752163406813627983229986247042 6834 4777042906766656836722867021576 6835 4763314566628090990263659777092 6836 4787508856746147747653195866624 6837 4775191881178192135007385169288 6838 4798725747568846089415950145988 6839 4785649691709600573547827692164 6840 4810711045784525503630567538688 6841 4796856465098310382810923875522 6842 4821228540757828890707834400068 6843 4808819856691671774551291070404 6844 4832514490720545062958487897088 6845 4819352929004366893228905009412 6846 4844562688793153137710135948296 6847 4830617195012166997611033093124 6848 4855155806361699617847340171264 6849 4842654863878219314118623782724 6850 4866523688995960554540626562500 6851 4853239691459921215423723228808 6852 4878633354433025223368747189248 6853 4864586518642831723067274579848 6854 4889291815943497898218283086148 6855 4876710478636453916928027650824 6856 4900717058184752447107295739904 6857 4887347234494319637637956091202 6858 4912914346359288685018491182148 6859 4898762931249288231283916445602 6860 4923651105081433940044971459584 6861 4910950344269720487912114564164 6862 4935133074345754266156117568388 6863 4921664338324808612554843432322 6864 4947405956385715399798267314176 6865 4933162759819409331701725264132 6866 4958194402639948099536746748994 6867 4945413872834684603362329875208 6868 4969760386013449525775288419328 6869 4956192098891393310922555590242 6870 4982121959150657418628325769608 6871 4967748356288283578603736836162 6872 4992963193679666138162263097344 6873 4980087112381427405751678897928 6874 5004600970119517471387653450308 6875 4990944423683404922485351562500 6876 5017025292216983493547438752768 6877 5002558722192061826161782582724 6878 5027945134073804855271359551748 6879 5014973747291015224077372536324 6880 5039666241723280941491205177344 6881 5025884896587671047951615188484 6882 5052155306641950719739959889416 6883 5037582323964857216253835527842 6884 5063141341986886572812441403904 6885 5050086964322510327529613954824 6886 5074921244321341108705671029828 6887 5061050419473088311574092935044 6888 5087501253198496254347987910656 6889 5072820298953866004770588538722 6890 5098566000797305166327826247048 6891 5085389097281048497658098690244 6892 5110404868876089277078715359744 6893 5096431929753201261623589172804 6894 5123061611760494932396731207108 6895 5108287727904734848320368994824 6896 5134181063424343613850416840704 6897 5120920082546833637115989951368 6898 5146105415392336179137889797314 6899 5132029682517206164011829024802 6900 5158853368859892962688800000000 6901 5143943849473076785453328568004 6902 5170027736862811450528290021256 6903 5156668055314076897704954948488 6904 5182023995619961636100161798144 6905 5167858039275055850682521647492 6906 5194837159140725651381390585668 6907 5179831687021072697490722258402 6908 5206091432841435917897650930688 6909 5192635105226031479421395358088 6910 5218175108426618223260306944004 6911 5203878447738168286641148078082 6912 5231053744894136277678113685504 6913 5215938415664806223486530007044 6914 5242375914916380283398344371714 6915 5228833050820617207789982453384 6916 5254520741903866021685656815616 6917 5240131738663858624955081027042 6918 5267491066597067870084339613508 6919 5252265204005416943692521788168 6920 5278895020966560390764529188864 6921 5265225575879528873239832891844 6922 5291099367154380554450228859874 6923 5276606744427724314512771214728 6924 5304150276413024755761754620928 6925 5288826663988398434560051562500 6926 5315609338550013571425129589954 6927 5301853087161444310153869064964 6928 5327901535710237432173459144704 6929 5313301877057135435448235786564 6930 5341047155965117087524886603536 6931 5325583406628677476899392124484 6932 5352560568143772917828213400064 6933 5338703354056495531527993100484 6934 5364927489678935348040671396194 6935 5350234716698723584675710279944 6936 5378138994862491841602659811328 6937 5362578113282604040424867975044 6938 5389736359507892721173684866594 6939 5375777536746897809103733928004 6940 5402192224014303281414014075904 6941 5387364463683014513943993349444 6942 5415470838025568869609737174536 6943 5399795617294763194402325721604 6944 5427138822819305138836207566848 6945 5413090657922609999438822214664 6946 5439655420485805268009177023748 6947 5424733293457402422360847539362 6948 5453029215695411973143554802688 6949 5437239877736186946424956914402 6950 5464780297388830289448251562500 6951 5450603260912773599865385721608 6952 5477359768667929757575203258368 6953 5462328757091516048998724718724 6954 5490815324714756855237605884296 6955 5474925160322194513517535486344 6956 5502622817002931190817524466688 6957 5488355256984059118158214619524 6958 5515293499842660061429467211268 6959 5500152003944959605956239893122 6960 5528844493760161727926897737728 6961 5512810576135574492463727236482 6962 5540708593618673152674237168034 6963 5526336831343331797274558103688 6964 5553455006135597037478603661824 6965 5538219356795023866177571648904 6966 5567075449932812958250385707908 6967 5550939376258895350083069906242 6968 5579024833386557804430600962048 6969 5564548146735026150994546748168 6970 5591862638901773727484234424968 6971 5576486586399866652111585108962 6972 5605552819444538020190588635136 6973 5589298727279170498481921943364 6974 5617572736236061397376902024708 6975 5603004814581964312323103125000 6976 5630473689578804754890887266304 6977 5615000300414386508303793953282 6978 5644260729211681487794641682948 6979 5627890798331473484699276838724 6980 5656367923726191390214290473984 6981 5641664981014074037122486028168 6982 5669332307085758988230409083554 6983 5653746557641838950516678069442 6984 5683203299384435313039506669568 6985 5666728393894162745429962972424 6986 5695369219364114234907544652228 6987 5680572857935013498036410398088 6988 5708425381782097065527068271104 6989 5692726560554449677221432554564 6990 5722395415089006324784258840328 6991 5705772046904605785677248782722 6992 5734618284035920080335827632128 6993 5719716318262691995869473447688 6994 5747754132201745991903377627268 6995 5731956190526266641751516650052 6996 5761794368728509551609324865536 6997 5745065590149425003456065534562 6998 5774104815071938257406143804514 6999 5759093592265457223793035625604 7000 5787335573353640000000000000000 7001 5771392639113360089209372056002 7002 5801445246176414232042047483268 7003 5784595704974045297388346269124 7004 5813829046767233572362159162368 7005 5798723716857344821731890170504 7006 5827123489970942254272584491268 7007 5811082187921673325601011603208 7008 5841334702639776368507169538048 7009 5824363611165308535699459709444 7010 5853807187345449857200746760964 7011 5838562387834752509540044744968 7012 5867166560507337540019907183104 7013 5851008259674209691840680682722 7014 5881464960595223502874557214856 7015 5864385546609628303794384566024 7016 5893995512869658287127178379264 7017 5878655365208502053839068926084 7018 5907450225550680991074978365828 7019 5891175209678603976614532947042 7020 5921849360878268584138815080448 7021 5904618728096105151875940723848 7022 5934440215595542676440483748674 7023 5918989037539010719186737583364 7024 5947975640111044042860091408384 7025 5931598414318324609097926562500 7026 5962446702417680097693405419908 7027 5945106354465570802629116904482 7028 5975128587560916597093334074368 7029 5959564669784622593302085831688 7030 5988759461469896746487837298568 7031 5972233558110179852715228862084 7032 6003302711433495546614727835648 7033 5985837736334140366351206814084 7034 6016058765887530580658779570594 7035 6000399823188329809492814593808 7036 6029756915789936171301304205824 7037 6013127439999149781231916280644 7038 6044403472033435622986607429256 7039 6026813072738138691120475284482 7040 6057250646716791014072615174144 7041 6041446623720061183198613232644 7042 6071016304496697537665089368068 7043 6054266124810654386777650269602 7044 6085750237051151201324208882688 7045 6068049171334984836058631160772 7046 6098657853961107084127938804548 7047 6082755502587855009333997481604 7048 6112520395743706468543115689984 7049 6095651925354914621730534585608 7050 6127359956347696940820003125000 7051 6109500707612033060852575723204 7052 6140328232159060039850096411648 7053 6124311316705350361556362438724 7054 6154273613306490079885878663874 7055 6137298641093797484842936813064 7056 6169187907532587959562553786368 7057 6151215460749609412170403920002 7058 6182247536971690922110718695234 7059 6166115337838349457120302564488 7060 6196292036349403613103493858304 7061 6179163574156622209133374906564 7062 6211279238955458699781764343176 7063 6193180323962190055708982183044 7064 6224417034347730737403225309184 7065 6208184705768752498917961833864 7066 6238529352698605609473996380194 7067 6221294074695825432307575314884 7068 6253622665734134107419279558656 7069 6235393318788149850919651412642 7070 6266855133325919294535268881928 7071 6250473039402993954087630891524 7072 6281034439012919597027639164928 7073 6263675736416947494065479196164 7074 6296218486189990463451803149188 7075 6277875017860166305118551562500 7076 6309511727622847075425614332928 7077 6293030381939741684560422120328 7078 6323792693130786207784353027874 7079 6306309753593293906978846810562 7080 6339084188610642621807345532928 7081 6320577416735010165751284938884 7082 6352439497533809037661022560354 7083 6335838851412151940505761408004 7084 6366806566637321038896694921216 7085 6349213763071278766462087810184 7086 6382172382175873335605528682628 7087 6363550019022137525547764855044 7088 6395622608130962329004381569024 7089 6378903014921867339111309995528 7090 6410090355149521325147667913604 7091 6392341352225489076903390719044 7092 6425533050018118034746848150528 7093 6406778047031346064692928363204 7094 6439062360128909448716202820834 7095 6422239545725789906622069770768 7096 6453599534495282888034140422144 7097 6435739278083745763432370497924 7098 6469152398837031418895735870216 7099 6450262802136219235667206488004 7100 6482776655637660594208400000000 7101 6465800336289482974653651899844 7102 6497383507919486186361089165828 7103 6479395909403657573728981148162 7104 6513028348431675604843362254848 7105 6494023340859973721038795881224 7106 6526717050607418086873308720136 7107 6509636106133049638104874102408 7108 6541427179261819517436805087744 7109 6523311446768814823968842365922 7110 6557182391156855786346387738888 7111 6538007729036270883642709196164 7112 6570935694504440114628561993728 7113 6553731697487962012364362983044 7114 6585731867712709691724993612514 7115 6567504017928223609101447092932 7116 6601564359123748195652658807808 7117 6582270543641478250675484066884 7118 6615413990161685984913012834754 7119 6598089574039306841405956508808 7120 6630315871606814287552770473984 7121 6611924505123129079279737068162 7122 6646225938198186958006585916548 7123 6626795288788009321647201860164 7124 6660156661987587986604771427328 7125 6642724632246741348876953125000 7126 6675130758528122576784329178308 7127 6656624672777994802012817186882 7128 6691151705692313345355482923008 7129 6671583373718192064466729844162 7130 6705181045074780258599094224008 7131 6687590618640456639841894751684 7132 6720225311422855353533026353664 7133 6701590202348262258531773071684 7134 6736342906042142142938022547976 7135 6716653298755314194470383011332 7136 6750437007718863889758058184704 7137 6732738749762347180279576136328 7138 6765587372082593385180220681988 7139 6746818975143091732880797163524 7140 6781819515359364295182096142336 7141 6761954818401552943416382779844 7142 6795977383083863785619382796834 7143 6778153336427489085914879536004 7144 6811217130272217173498332971008 7145 6792333115546712715779091835012 7146 6827527235440493739266028214788 7147 6807542042155130824439142832324 7148 6841786356914358796965489140224 7149 6823835750345534298090113435204 7150 6857133532352586801395753125000 7151 6838080739126981951923817987202 7152 6873523037728049477088012402688 7153 6853395583399540814698422347524 7154 6887866480769067478319419903748 7155 6869804922536132257003652703624 7156 6903285154335831539507516383744 7157 6884115334686189199591189022404 7158 6919789744174885826996596860868 7159 6899520340712513186631158003522 7160 6934233284248389183911892353024 7161 6916010683305810154166909847056 7162 6949726144013656997263065279394 7163 6930420879852002690216965111688 7164 6966328721254864667381429388288 7165 6945934276923086391585436461892 7166 6980838465195451186901734625794 7167 6962503460730633910390546785284 7168 6996441490511233392071717945344 7169 6976998716542666775773751239684 7170 7013159294822744491444361441288 7171 6992585414924853915897544461124 7172 7027735490277198762366448698368 7173 7009270733797866321211863898884 7174 7043428929733671671447351658308 7175 7023869441431589724424353125000 7176 7060228990669533985880679120896 7177 7039528472714500182130382518082 7178 7074907889233872187843377655748 7179 7056312646024241327116805283524 7180 7090711633382029280191920948224 7181 7070976824405220200549409929284 7182 7107594260581837888081275271176 7183 7086747080921561603486491380484 7184 7122357145882055162456990285824 7185 7103648763953515583641719527944 7186 7138235321711243808828845525314 7187 7118379846816852412167116831522 7188 7155234866655595543935797675008 7189 7134243771555856089345695502728 7190 7170102974130017409299318491844 7191 7151225919761889279165760462728 7192 7186055843469356524087766417408 7193 7166060697959045703922830168002 7194 7203155929155035084087199846536 7195 7182034681553851100139524526532 7196 7218092956915681600545740653568 7197 7199100059092908990629265382724 7198 7234156445450288168086005370628 7199 7214020772486630097806861299204 7200 7251376078595878708838400000000 7201 7230069755794188355032900748804 7202 7266379816038878590123489825028 7203 7247255655544647600332184656324 7204 7282538532607658583414461776384 7205 7262280095783474563598687703944 7206 7299841132415776946106524019268 7207 7278404306925731409200934321602 7208 7314950335495166348754487083008 7209 7295690341125825936858519886404 7210 7331223555274637007512999192968 7211 7310784198560369861935186128482 7212 7348608160365746278660345873408 7213 7327021358457286273278113989922 7214 7363804701440087364671245262914 7215 7344428108362092895121844155408 7216 7380152845713203372192587317248 7217 7359591645280288551101531892484 7218 7397660017793660814634728023748 7219 7375922324030523247228096849442 7220 7412963306261824137869843661824 7221 7393412684277581206399879495048 7222 7429387842083474620551680388548 7223 7408681398750016936418439711364 7224 7446999421242376780819263389696 7225 7425127632948889997424676562500 7226 7462370642685443157118231662754 7227 7442701957775431610514299215368 7228 7478910045429543778724851155968 7229 7458058712772113176821331731362 7230 7496643117323807675549461539848 7231 7474582979648774229676687150084 7232 7512085075868108959154232623104 7233 7492278442111541152118141102084 7234 7528720828520609885505706779394 7235 7507742960330070802990515148612 7236 7546538844007730332434179785728 7237 7524342934195566938948609994722 7238 7562090413677851474247680125576 7239 7542143675885094425630914046728 7240 7578841060935822853927485046784 7241 7557677927135061582703173709444 7242 7596744327247748676199183532936 7243 7574393814775587676005468520802 7244 7612384059346469006882332025344 7245 7592319816406449086811277471248 7246 7629213974527785073922969972674 7247 7607922686449732945322591410562 7248 7647241821011308554977214988288 7249 7624735804101152027811618566404 7250 7662991121611238477172851562500 7251 7642746050768502991539798913604 7252 7679900559231443671296802178048 7253 7658459494020753644870095102562 7254 7698032792616467211855933472776 7255 7675389894134532255847157662852 7256 7713852858149548649792229474304 7257 7693486090662579420057427193608 7258 7730878875498280383869051481668 7259 7709291132722290643455812676488 7260 7749138547168452015285874362368 7261 7726298700478659534185092618564 7262 7765029583059280872486201560194 7263 7744520640657040310989922276484 7264 7782154383033762918176395362304 7265 7760434913745704739242881387012 7266 7800502311140108894394531706376 7267 7777522605710248199685969832324 7268 7816503147707603285080490083328 7269 7795851164761625397206498169284 7270 7833747275851373918780171974724 7271 7811836754573888246393947624324 7272 7852181110154957986259674595328 7273 7829044758174024894506761618564 7274 7868275026363790761235036710754 7275 7847499222588210323510603125000 7276 7885598868200820184537940476928 7277 7863556279786417722635360247364 7278 7904160608554231890847770774148 7279 7880862586152562260229627249924 7280 7920368359710788628926880022528 7281 7899406021643026529449911732804 7282 7937770839451540789934849413508 7283 7915575208611859880487789534242 7284 7956440938183575958465165739008 7285 7933001942721674846116633255304 7286 7972719655289038239513604754914 7287 7951634692153762550443831604488 7288 7990244516393682548412322545664 7289 7967894990055994109462639333764 7290 8009044093248520726707053866884 7291 7985402030722718747318372015044 7292 8025395385172089619660808978944 7293 8004162543212574656055309548816 7294 8043022899160333468228803211268 7295 8020537646355798449596634938372 7296 8061910062181673370088602861568 7297 8038125267391256051831291765762 7298 8078375388731757945658065025028 7299 8056995062452749840288729211524 7300 8096123992304794256032400000000 7301 8073444476747662353996841646404 7302 8115101856293481572553968649028 7303 8091152842972637543332313665924 7304 8131661209166324989916499673088 7305 8110153278036531192180233344264 7306 8149491320660426616483194620868 7307 8126674379879468843209790556002 7308 8168601900530640995481508448256 7309 8144486261919812165610761356322 7310 8185275199566350302720451982088 7311 8163576362693275039350988399364 7312 8203187150672420635476936884224 7313 8180212533325344895647855325444 7314 8222407459381322001380592776456 7315 8198149483018238053079783254288 7316 8239156125157926706825536324608 7317 8217328115288483013325314701124 7318 8257192306053671864521991181154 7319 8234059061595636973198914506884 7320 8276545493496034093290939219968 7321 8252076679118357103141012173762 7322 8293369776802933433880318382148 7323 8271389293152092872606264000964 7324 8311508302827942295988441956864 7325 8288236673355360941024551562500 7326 8330952589689544930355918658696 7327 8306336718718328125347474101764 7328 8347892413431223988478294360064 7329 8325762866036039297442300554248 7330 8366158090587998345156031427844 7331 8342683272755477203124800839842 7332 8385693739854096423243556653056 7333 8360908679659308795202518755042 7334 8402729887866661099949394347588 7335 8380467486932823509883877184904 7336 8421080416751666418599827079168 7337 8397464076127042625127681972488 7338 8440749382755077803000458965188 7339 8415794101240202046797724576964 7340 8457903954958366560298297508864 7341 8435444664795904596583421477444 7342 8476336695804763332848116346434 7343 8452560753898596707327645932804 7344 8496121058810325488721784209408 7345 8471016220418943203923296062984 7346 8513351208754717733666047374274 7347 8490758861579640152351050279048 7348 8531911483778022727402179150848 7349 8507970571488141460778789071202 7350 8551833683740923026353503125000 7351 8526511497144603035495111188802 7352 8569138160741661174078334173184 7353 8546390174500166339431091102088 7354 8587804758054186033076685159074 7355 8563721363935640862125954486212 7356 8607818692851190676339998655488 7357 8582348063232194117133002606404 7358 8625244731123956763648309912068 7359 8602340199234842195264522055688 7360 8644040330772389912659386957824 7361 8619747455939689388319438965764 7362 8664147779499731758035868591428 7363 8638501317336357549713169272644 7364 8681673962356064165661098574848 7365 8658632546330829005229997840264 7366 8700553346086233271145167960388 7367 8676116178287393670911202794884 7368 8720799140299973830246719029248 7369 8694977293109992154631995346242 7370 8738445353951203452668995683208 7371 8715203929808684624451687420168 7372 8757411767593107518908331475968 7373 8732807183289444593286634013764 7374 8777774354378161070043589855108 7375 8751798480167524043579101562500 7376 8795497760920190160113483382784 7377 8772117816414188428327561058564 7378 8814596578490195619758571999496 7379 8789822047798813857806304160324 7380 8835097625096433514284726355968 7381 8808899286190549294758329427844 7382 8852898498147524547835016070754 7383 8829358190273108072009821333768 7384 8872104789883540858138928611328 7385 8847186539762415631218185101064 7386 8892702691108213073678880412228 7387 8866348388208307775549452885444 7388 8910626748454085926947252027904 7389 8886925117632693975110434762884 7390 8929965416325364385775236081924 7391 8904829700404616971442740016644 7392 8950660598705729433708995280896 7393 8924125098090157903665102739202 7394 8968684112279889999170348700034 7395 8944843094406464391346023269648 7396 8988109980783670243145305629184 7397 8962825686871124322713207171524 7398 9008945551933828074260369818308 7399 8982232532475030811458000211204 7400 9027095305884363243622400000000 7401 9003045022388710937598201424004 7402 9046608663466108600175496847714 7403 9021151930381269349713201635524 7404 9067563945528871945095069549568 7405 9040690767243820313007151476292 7406 9085794191027455622411070371588 7407 9061601210237887407771453101124 7408 9105440219389722977310619992064 7409 9079809947599696333954382595844 7410 9126539178800732125825133913616 7411 9099436657064756341508648962082 7412 9144846988391258081978907051008 7413 9120491955086259349515498577288 7414 9164606313536506234813680908228 7415 9138824866100183822886696962692 7416 9185802749600075502424345018368 7417 9158539695341753970789029519042 7418 9204236939941605143094667624354 7419 9179714132261504556591406674884 7420 9224133660253691466176001476608 7421 9198128081405346777657964096324 7422 9245426416004545322827353145348 7423 9217978375026770536284882908164 7424 9263964106645379972304442753024 7425 9239297811909630599321353125000 7426 9283948381830823519270398536708 7427 9257793015564473385692236004164 7428 9305388440280067870639456519168 7429 9277754296563673412688485255048 7430 9324053996484060535549456279364 7431 9299171959799808726218171140484 7432 9344127718942645642478540161024 7433 9317793092253062046787533176642 7434 9365692091566155565129166683656 7435 9337893031774392339790551307972 7436 9384436702715980223256602313728 7437 9359409304284747115374135601288 7438 9404648106483230686846457062594 7439 9378134772600767460872403106564 7440 9426358278548606496946780110848 7441 9398326136394993223196674832644 7442 9445185321155877679181182292194 7443 9419987797771459472665507368324 7444 9465511199809519066629186118144 7445 9438842264088052948714962088132 7446 9487321140047227276449469461896 7447 9459122128754631538454031112324 7448 9506279457532465080914227232768 7449 9480909106610927703091294304008 7450 9526743049368720767337251562500 7451 9499844733287409343940134629602 7452 9548653106285282893462512288768 7453 9520263521349392483067081395524 7454 9567715774339829230328283097474 7455 9542200940555827835235641116688 7456 9588272158720671627055489613824 7457 9561216333703336867873708857602 7458 9610331765639463747528078217736 7459 9581750481826807222658067369122 7460 9629525545088019105140236780544 7461 9603786752922481022352646964484 7462 9650175054370572390694005949576 7463 9622934573434050720575498144644 7464 9672358660614321998463001427968 7465 9643609326027945533007448530052 7466 9691634845622969243212407082594 7467 9665746457151008912094410572168 7468 9712423972726221937930540900864 7469 9685002850371347008314876716168 7470 9734760531270721504599479574408 7471 9705767670289586247179695269124 7472 9754119317274660541316573691904 7473 9728055649896885323589524856328 7474 9775025660254958265457816799108 7475 9747442642082098239764103125000 7476 9797465961084419866302365075456 7477 9768301263143427083313959165282 7478 9816956002075333702186508072674 7479 9790716021217513870967667887364 7480 9838005359492722848145238130688 7481 9810185916767360189147254223042 7482 9860546312602302083254918535816 7483 9831188815047741623542499282884 7484 9880146600392784674232169890304 7485 9853754491235538095582659327624 7486 9901289076071232981629186727428 7487 9873307542764707285710079710722 7488 9923983480783557817672220540928 7489 9894426909269419443539559098882 7490 9943720000185866294993034859528 7491 9917097131530038367097269642888 7492 9964954215328350785425796268544 7493 9936784258583798676312446808004 7494 9987777441693346821217751532868 7495 9958047860742022785040751269252 7496 10007596373247058337162930028544 7497 9980822921510535528789253002888 7498 10028977262957379723464678885828 7499 10000617775038502710751574940002 7500 10051955683654785156250000000000 7501 10021975211857201937966372750404 7502 10071859029781044825521231162948 7503 10044903291764571592115722903048 7504 10093361692088461971950674116608 7505 10064835576312212221877983044104 7506 10116442721480727520034432409348 7507 10086287123339212485096593344802 7508 10136482375879123871678437548544 7509 10109345116859464051434214939844 7510 10158129985417493882518062573764 7511 10129363844578846598923215141128 7512 10181317486710853727659789385728 7513 10150959913726290326240385978244 7514 10201468301266812387411546750788 7515 10174174439278766162272129870344 7516 10223211118234710958570253730304 7517 10194276339440772397298471137442 7518 10246557763495798901146949687816 7519 10215995162445306948322768673284 7520 10266844741806364777856960036864 7521 10239314858044394745773157770248 7522 10288683097948065806522434892674 7523 10259554304177232198643012805282 7524 10312160014864578945265254107136 7525 10281422856129612244971603125000 7526 10332534638913064453903480995908 7527 10304846266153942795178819659528 7528 10354521670816028577788510470144 7529 10325197727011422761723399952962 7530 10378157748595805199108162303368 7531 10347160385019818673610215794884 7532 10398620387264477409972850377728 7533 10370744330559103997456540797764 7534 10420728594840734213165994742594 7535 10391235010238155275828083882504 7536 10444471389957955702517911257088 7537 10413293810882644187019282433922 7538 10465072055048288038431639641794 7539 10437012656717624361563957563528 7540 10487332495423900835986722162688 7541 10457587963271348590420933089122 7542 10511182361920581256168190223108 7543 10479796796590011171278372188804 7544 10531896823551122399826924535808 7545 10503674454222240843878709998344 7546 10554256443536711529467435681348 7547 10524338302359161210091689441762 7548 10578265872674349259821683050496 7549 10546671107492258745958876509602 7550 10599121799007159960351626562500 7551 10570656257765241674483557901124 7552 10621577159308634725489127194624 7553 10591463001161559312631248291848 7554 10645723699421243362599993529348 7555 10613945692805186237438779192132 7556 10666667364627983529586841158144 7557 10638038752873837624239359561608 7558 10689275208714558555900676771234 7559 10658958289379204354654101744322 7560 10713586920731642751022237483008 7561 10681540819821579941396049257282 7562 10734616712910313759918725813188 7563 10705796686766681033604073973444 7564 10757350505046989891866058114048 7565 10726858967512950652375797956744 7566 10781769488810164545860140032776 7567 10749541658156176229062337256968 7568 10802944556751377276373794029568 7569 10773932000887109515188198081924 7570 10825832562786534784618575391364 7571 10795082593274564942398216326724 7572 10850361022588189418225309959168 7573 10817917238721834175776412714082 7574 10871654437948572125031595443908 7575 10842474201870819459447353125000 7576 10894640047403307185920280756224 7577 10863713355113039089272477727682 7578 10919334086841032032926283712388 7579 10886675024272836292710894599048 7580 10940770670156058878165396194304 7581 10911343720000569489985995902728 7582 10963857917428732901524017090308 7583 10932725599725618178657784759042 7584 10988690485817161144811565088768 7585 10955842815789887805191918078984 7586 11010216655265126474219162563714 7587 10980619959040165256836577593284 7588 11033462190015026427364956996608 7589 11002121143212185566946112442082 7590 11058460405507402701216388819216 7591 11025338483498877604855995011522 7592 11080076372699452889400044945408 7593 11050282663686089427223265334404 7594 11103448957284414661966248052834 7595 11071932073562632810292666242184 7596 11128560593871661105523277431808 7597 11095247929641283275880785721924 7598 11150323607474538846344941162628 7599 11120331770527197672685507904008 7600 11173854401586679277158400000000 7601 11142069479203884884474924640004 7602 11199079916684695498285095675656 7603 11165544940260089565676538096162 7604 11220960241577674316725623529984 7605 11190797772496737500930370126984 7606 11244592635760660107102885240034 7607 11212625836038557537132843899202 7608 11269986031075606666599375044608 7609 11236233304651127769598767507844 7610 11292017017571956013337233945924 7611 11261596531004357103022042728328 7612 11315751380574050177929220523008 7613 11283572880489054290117857093444 7614 11341286618781679478860079044548 7615 11307337969656567187020036630532 7616 11363411041663798671062847193088 7617 11332815880889094792145669242884 7618 11387303744306399761279748437508 7619 11354912413137264302430325020484 7620 11413010815434735121398735177728 7621 11378779797232639566080433032162 7622 11435224981152951230706554292548 7623 11404431049036056620319500250888 7624 11459251709121994980336915841024 7625 11426675544262127461547851562500 7626 11485072837765200547869828955016 7627 11450645540506410053020133626564 7628 11507437717522209383685726544384 7629 11476437805787307993811054304324 7630 11531628658389152016874450169608 7631 11498776400152552665276637966084 7632 11557562213209965801898411819008 7633 11522908123775360174625269863684 7634 11580049209962018531360954080388 7635 11548873682815376165404988464264 7636 11604341894999932282360837096448 7637 11571306576063389903673064424644 7638 11630451608442042037685735338376 7639 11595569418945672339751549423682 7640 11653091013599686939140161798144 7641 11621649833048781802332261178884 7642 11677487870060661496742231020834 7643 11644232722084672698408250303202 7644 11703744956541655240092984805376 7645 11668661241265279304057162726024 7646 11726475687773616583522410899074 7647 11694856838550636642339450488324 7648 11751036958038682277992154005504 7649 11717562734946222051113537068802 7650 11777468175861513664412503125000 7651 11742097739146957811969775662404 7652 11800294574201826568488868954624 7653 11768467028643326500891786217924 7654 11824991061504284121537707412548 7655 11791326689686882252716351650692 7656 11851538904403247169063226966016 7657 11815964494633327157263571923208 7658 11874521808579724404298298716868 7659 11842482305291156955449747845128 7660 11899382552991479347065243812864 7661 11865435933156835180571361936964 7662 11926047300449939160933921005188 7663 11890239553086941391043825424644 7664 11949153126606507752112567353344 7665 11916937151774890255495952100368 7666 11974121963176696776038240153794 7667 11939982991409059679747540856968 7668 12000965298503828481665717879808 7669 11964922837212014734658715519842 7670 12024227427172798737536994346888 7671 11991735761935865892024768277124 7672 12049304694456363784335832383488 7673 12014939425467098398305734911682 7674 12076294771283081546177730717508 7675 12040047075743877130870801562500 7676 12099652191360365118740264649728 7677 12066977783304126680841598167684 7678 12124896003372307972135201798148 7679 12090309431342819801927352299524 7680 12152068763592291284316369977344 7681 12115521730377396277942498160642 7682 12175521745056416641899648123908 7683 12142632588129977090847714258568 7684 12200903932779118344720223044608 7685 12166119739096357716620710436744 7686 12228198012134722550316678761736 7687 12191441205011993524583200163522 7688 12251807238668013128944317497344 7689 12218702128151492147182077912328 7690 12277359934871023986719828271044 7691 12242285146508910956529693076322 7692 12304771431786501801750105637888 7693 12267778749407788956665831601604 7694 12328510624923882187833062359234 7695 12295219700409095584389625158024 7696 12354171639157622362765638238208 7697 12318898941170548309093117758724 7698 12381766235283629302010949009028 7699 12344529931174417009802812058402 7700 12405667832629152610304800000000 7701 12372092988169440874919022473608 7702 12431435251531850264814475126114 7703 12395931934703554069798426205762 7704 12459182267500617959885225852928 7705 12421734893557621174481759905544 7706 12483178925291711418366047193634 7707 12449420480113110887235909833608 7708 12509121358352232195615199167488 7709 12473386106880800337673357266244 7710 12537053596946640414720356482568 7711 12499298134694495254824155496964 7712 12561147783700086897880789417984 7713 12527166196369723617939662576964 7714 12587234107257559311135044162056 7715 12551295515206718290017496342852 7716 12615285920731551856726639019008 7717 12577316853515266365275622294242 7718 12639542425107371577465121405508 7719 12605338591422046046540733320968 7720 12665801356212992434347295637504 7721 12629567982492646187291291041924 7722 12693977587120178890259234270856 7723 12655761407634404429976469200482 7724 12718364835514442052374065406464 7725 12683969961824705676538103125000 7726 12744734378819358533617364850754 7727 12708295302277302936397521521282 7728 12773100489774916164532375126016 7729 12734633728866072489384544177924 7730 12797649781449097302548163022724 7731 12762964887989283693790116656004 7732 12824130265735451154570209534464 7733 12787453971443433908993550130568 7734 12852650210112878912189731061188 7735 12813970859095713216953625426448 7736 12877300982373113998748955049984 7737 12842422783302965257894464019844 7738 12903958602164132280412533438788 7739 12867043620998256011657232154564 7740 12932668440985237380221268953088 7741 12893669671915818623251213218722 7742 12957420986440186422336379502468 7743 12922313185452643067084656332808 7744 12984221466060423342190854406144 7745 12947099587497687641532281038852 7746 13013055664181915451505265170948 7747 12973837312807382963816976678724 7748 13037972327303655426380530254848 7749 13002640366229107088940267748488 7750 13064954147140106787719726562500 7751 13027524395869855373052574550404 7752 13093913233140132102977668775936 7753 13054440759006109624873443850562 7754 13118963730506938453643776232674 7755 13083433137847892863591555816208 7756 13146060801964870951335672562688 7757 13108419505563236263038083680802 7758 13175210068384894804477757338308 7759 13135482039606319802297551374722 7760 13200428827667265267242362732544 7761 13164599651401160317872877253128 7762 13227636908361951134677543664194 7763 13189756094903465349651446053444 7764 13256948221771566337256381006848 7765 13216997026994558109633746236612 7766 13282268331966685364001723093188 7767 13246240306464939526996636068804 7768 13309657910197946125702085607424 7769 13271529343903276603064790238084 7770 13339166204556773491752758503696 7771 13298886260528504680986670441924 7772 13364585490739888542987355194368 7773 13328323644715619418189792727364 7774 13392123600469915897601801560388 7775 13353782346518950607449426562500 7776 13421756690291348629068630196224 7777 13381255680527888992934726353928 7778 13447348758896533822445171046274 7779 13410851705739506399363118617924 7780 13475070490273527680566795142144 7781 13436412321765284896987005458884 7782 13504831132940401496134143856708 7783 13464066363752560288943825220484 7784 13530562491741429296907403132928 7785 13493861097406720533177444562824 7786 13558397215792956178261987897028 7787 13519523907066401553502489755844 7788 13588355209555208395788220860416 7789 13547327528960317764313297608482 7790 13614256579248868290330073007368 7791 13577252613976121141249671988488 7792 13642209323645324422663754481664 7793 13603084941149231684572057161602 7794 13672330813715810922045696346308 7795 13631073764651362021166264213572 7796 13698335589196210837098312016384 7797 13661124902260911421233252371848 7798 13726476793445990528106207884228 7799 13687097619571011778677396009604 7800 13756795461559705288908800000000 7801 13715202469148602983731443286404 7802 13782903828279290968871838985028 7803 13745452572778256170383906962244 7804 13811194576850142596399436726784 7805 13771601468350564229154736957064 7806 13841645487046106554205487166468 7807 13799820421465973385637672934404 7808 13867928545521304548841508306944 7809 13830235361473942098547858196488 7810 13896407561581879220699682990088 7811 13856485844783920652332210762564 7812 13926991116523002337596678506496 7813 13884894844012948503600128687044 7814 13953411851258611512863237585314 7815 13915510999049871905635017863944 7816 13982008560977681189973883224064 7817 13941865723530670323543235832642 7818 14012791984242302110802919943108 7819 13970430217976499073841220761284 7820 14039391806892501316349825026048 7821 14001174792332936102667596250888 7822 14068106614829580400715930939074 7823 14027705574747277949495864158082 7824 14099057462064353556712042528768 7825 14056457425629510102590926562500 7826 14125765177866849166032380081416 7827 14087335535421473105908299972164 7828 14154668213760703991541052064768 7829 14114007520834683546282206014562 7830 14185823582129473854121391493768 7831 14142877891956787898152958129284 7832 14212634591100369325668910235648 7833 14173962387514633752615684642568 7834 14241695492782721244394151285794 7835 14200810046329199907763089213892 7836 14272983538077603158197192066048 7837 14229799282187467715495941535044 7838 14299973450716708489027351659394 7839 14261050060987330821201399429768 7840 14329229768484621551006797266944 7841 14288006228024278959449555723522 7842 14360648425628390250392972100868 7843 14317187814226211326930793616008 7844 14387781639169425758001989977088 7845 14348644756480436999355345838984 7846 14417155688877527119991432682274 7847 14375709769352679634290819690248 7848 14448784086168810268357887787008 7849 14405045442901286624118659664004 7850 14476098308314013524838501562500 7851 14436636023176691970188386475204 7852 14505592939061515684203590632448 7853 14463878987852407055688906320162 7854 14537395276650243360836517413392 7855 14493411628100032772006518219012 7856 14564814449742539367916622577664 7857 14525136201903421641722166637764 7858 14594504467813774166115178576834 7859 14552523530629681911675165234244 7860 14626513839484580276921416583168 7861 14582179689420040363589791431364 7862 14654043415630717913814952224994 7863 14614110729497699954889659367044 7864 14683892507283301268322686992384 7865 14641680643612666065208408434824 7866 14716037401256237348804535970056 7867 14671455521890056436651968591842 7868 14743752889164106267369713763328 7869 14703561783533148566419037087368 7870 14773797047647444829534364275204 7871 14731239802432425002943438443524 7872 14806077888743076090798458011648 7873 14761211793816243765802336826882 7874 14833937390424909625203381819908 7875 14793531987422598673095703125000 7876 14864106891273087498538460054528 7877 14821315895647502917498540454882 7878 14896600078207667263146174569096 7879 14851448166804839771592568148162 7880 14924645000078567950125189300224 7881 14883902222858557952885540936968 7882 14954940090666335553429553837508 7883 14911873557433081738655959743842 7884 14987606120833898594231683826688 7885 14942205093173800382695568048264 7886 15015760749134875352754222552514 7887 14974796074867754397831387553288 7888 15046253464965240796264370536448 7889 15002917593454509732732011458564 7890 15079136889334679014214898243848 7891 15033370040753442677392410507844 7892 15107401476469313181541411807744 7893 15066175107388152926512447646724 7894 15138056941537421442890960232034 7895 15094481050888778457349905095812 7896 15171081413532913304741597413376 7897 15125059929034847924338502248324 7898 15199531272361599508237308111428 7899 15158041749438498460810366283204 7900 15230389151649009676768400000000 7901 15186458034426716049618931543202 7902 15263549838234859138231015321668 7903 15217241424899907700957906321924 7904 15292152178583308061730645475328 7905 15250437202282858899086377879568 7906 15323135361701404314277324728068 7907 15278964097073166593290816202402 7908 15356513696827835144385748108288 7909 15309908895504926976315820347844 7910 15385308647382801535952081283208 7911 15343246572627869415275287769604 7912 15416414787172836561205156118528 7913 15371962835924575671471469530244 7914 15449972607014508461076581202628 7915 15403111719194871327868605444292 7916 15478876753321288431426115592704 7917 15436591931709719592306038360336 7918 15510190692507940409370550232708 7919 15465456498352886242205023347842 7920 15543968691693566898342029426688 7921 15496731425178940371688133432642 7922 15572984904776590480858129500548 7923 15530428400570726246039924385928 7924 15604468048436514738674125718528 7925 15559487172463275316302301562500 7926 15638384622452947004088204832708 7927 15590888496395899511968757686082 7928 15667593308954376189689433554944 7929 15624766328489868776516503298244 7930 15699281215406976959816435246728 7931 15653940414635827105157937624968 7932 15733342269311441578778608534528 7933 15685545768317235993467784884642 7934 15762704250181917695866756040194 7935 15719645534460091110986696458504 7936 15794519966587787626385961385984 7937 15748929629108251628457401579522 7938 15828806796796865004494698935108 7939 15780705519138763022588115120964 7940 15858360609790948032556497634304 7941 15814947569548508594623538607044 7942 15890304587193338999796096010628 7943 15844425650181945746301783330244 7944 15924772259991781048972701073408 7945 15876413424163602204024255718664 7946 15954442890841782377810175377348 7947 15910795448711501392259947005444 7948 15986596940600249909759204237824 7949 15940427921443133882551954106402 7950 16021290211662786170478753125000 7951 15972541590785180594292460233602 7952 16051077973074226476365002047488 7953 16007151300678145703648677091848 7954 16083399558502393290332889852548 7955 16036979854720532217932019217544 7956 16118237194689215961346465990656 7957 16069222511221871872271406225604 7958 16148219218845338512782048451268 7959 16104020000063023914663466369288 7960 16180756103695860120106471522304 7961 16133960575511615113850013375364 7962 16215738504560365259037658065988 7963 16166415098523579694493270941922 7964 16245877377332882634999904437248 7965 16201437179781172968149701361544 7966 16278547456066991219831997117188 7967 16231495561092025865182998228484 7968 16313755520350918276976358719488 7969 16264121691939447954999126996484 7970 16344093608072783155173961550084 7971 16299289041542543278770292889924 7972 16376891744916513861603516957184 7973 16329548919800144485733599566728 7974 16412290556039679889798308546948 7975 16362386523686959002418353125000 7976 16442744954532527170467557146624 7977 16397699549903094661604004703364 7978 16475758360526060706751891928674 7979 16428114479747570899460854422724 7980 16511391090678300392697201627136 7981 16461086098737056152525244105284 7982 16541959230966232446598473983108 7983 16496629569425123747491400052804 7984 16575146829504834193389229441024 7985 16527245398181354267173422014212 7986 16610924152884119541642722628868 7987 16560351506739936458482531439044 7988 16641696892057365229195454063104 7989 16596081449061415678508549882564 7990 16675102201643008185108743093128 7991 16626814262750732741018987034244 7992 16711027275325603921663669567488 7993 16660134520848189040470307012802 7994 16741963267976496229311876460868 7995 16696100308985761110396840808208 7996 16775498773438393572551651459584 7997 16726950440798459280332614950724 7998 16811657927748315636196678376456 7999 16760446123184141464590287769604 8000 16842795117445120000000000000000 8001 16796563142375159980222697856648 8002 16876466993558014361203144224514 8003 16827613757856717631900325517124 8004 16912818413236376408377292097536 8005 16861328975246964137546448474052 8006 16944074183627280548336131574434 8007 16897591873424826326756546374408 8008 16977969602555602396008654831616 8009 16928806826195695925576425062722 8010 17014554677567718544223220175368 8011 16962655966470136350156705302882 8012 17045929306631945994375841391104 8013 16999154857901999201397697483844 8014 17079999859988099718425563186114 8015 17030578507285567172046703074824 8016 17116738448317488315470863925248 8017 17064558980630198540696298829442 8018 17148319770946875348960220952708 8019 17101251662650564730876172682884 8020 17182613292532045214128886825984 8021 17132791561002932499734706121924 8022 17219505790980230527435593621896 8023 17166997251891183074991687903364 8024 17251247985946114235834778779648 8025 17203928490273442411002353125000 8026 17285677305867897622518470603554 8027 17235587986797425882519173440964 8028 17322806603703285680137311863808 8029 17269976184090293953429757850248 8030 17354760875238322999631270197768 8031 17307055865695277914676226158084 8032 17389326284109048482050179334144 8033 17338923708716832913877007751684 8034 17426652294242903774320485754376 8035 17373533683068775249164935216452 8036 17458730374659464772054975054848 8037 17410768256448857213825071813128 8038 17493518670929147345832773237794 8039 17442801129414578130684148716482 8040 17531087125421634303397535940608 8041 17477547817951930492168777294088 8042 17563283360433770651868092040034 8043 17515027085294203815655498121608 8044 17598256906476359867945314476544 8045 17547267601830957888350505711172 8046 17635978966483582241201613089028 8047 17582151225974715838840932414724 8048 17668386855274971434591394463744 8049 17619825679095042692434493612804 8050 17703591832300466149262753125000 8051 17652190804520802834188545550404 8052 17741464969929158378071846455296 8053 17687302062763023274211807979362 8054 17774040286046601234766636347874 8055 17725220975796120347833214229384 8056 17809380731042512640500264337408 8057 17757711030902349879411078768004 8058 17847502472408501735709727475336 8059 17793002762363834357738138020322 8060 17880291912659332940081074014208 8061 17831076264628517119869767191364 8062 17915771244026473804071792323588 8063 17863776661845625062697397283844 8064 17954097300021675550739779289088 8065 17899301587901277977914647149572 8066 17987006822744614207881205187588 8067 17937530140958221547655941020484 8068 18022717458823618673533193880064 8069 17970399157149778387175692124642 8070 18061288751418844104986128686728 8071 18006066668307748807008125531524 8072 18094324885360299362436484562944 8073 18044539725898893048488960320008 8074 18130221945114358631359190125508 8075 18077624446615805091492603125000 8076 18168949946508468131475157500928 8077 18113428580500884576957732356164 8078 18202205954838438844188649231748 8079 18152107436831300158547151205124 8080 18238333634445336787453554458624 8081 18185316087275035162583258355842 8082 18277218979977086761523283460548 8083 18221353362945006789489221551684 8084 18310643060251474925456093201408 8085 18260285833429623907383717021968 8086 18346915237593887936817849452228 8087 18293615422288020168116061549122 8088 18386052123121721810586628784128 8089 18329840391681669257152231558082 8090 18419695339111534457254051240004 8091 18368927399550504857525088555528 8092 18456112390623382432384548635648 8093 18402478675076118855826593098402 8094 18495451894436443335668505097736 8095 18438939379051400308722829183492 8096 18529220777867605640386998960128 8097 18478184644095906552241917713924 8098 18565871381758688281500602563714 8099 18511911594519249179430651945608 8100 18605468447291306408000400000000 8101 18548511232462300889369533144802 8102 18639363108883878093120337217314 8103 18588010089906604720238138781448 8104 18676204333623003981922143698944 8105 18621954675359049594689723745412 8106 18715964678056973935472102560136 8107 18658700177100036841169125080964 8108 18750077976780747075619228639744 8109 18698406270546998878202165605128 8110 18787158679082273908687023214724 8111 18732477136717811098100760919682 8112 18827076304131004831319487152128 8113 18769464542072965647388193594888 8114 18861367843189184302754261016514 8115 18809423870338147642507527549064 8116 18898592684580645322335933243904 8117 18843621304044707229549652287842 8118 18938768009519161934039498572296 8119 18880797364051042012026041815684 8120 18973287128613113290462866178048 8121 18920920991072846312996667176324 8122 19010653196058775625263504231748 8123 18955342057774785254903692070882 8124 19051038916267310074344498070528 8125 18992759526489496231079101562500 8126 19085682814767439762264788411908 8127 19033047946878400077422322822408 8128 19123294688839444054138918273024 8129 19067642048828395172157131857924 8130 19163940899870363973826161945608 8131 19105204404390077869018435663684 8132 19198713059554870732589068387328 8133 19145749249636032404440348626884 8134 19236523079786252895061484181188 8135 19180572683937822383532322336132 8136 19277329276760881532740214980608 8137 19218280505992050990540259175044 8138 19312328614978435941892799733188 8139 19259037382314855527977304724164 8140 19350380574768201261847912941568 8141 19293992851354372518700124619844 8142 19391353818901682454853733084936 8143 19331941773576707380158876384004 8144 19426532006488714537843151601664 8145 19372961225674353290494618769544 8146 19464730902103413036858974507074 8147 19408042318453979023217963984162 8148 19505971452223598406707708266496 8149 19446190792543768731432438187204 8150 19541375935181096882972501562500 8151 19487374708959355883269947097616 8152 19579722214879470075713014595584 8153 19522684623757581885697975221124 8154 19621174638784273696602424082628 8155 19561083643769002427091095726984 8156 19656712915019777496695805919744 8157 19602428875133567261924975790404 8158 19695307504206117205444173602434 8159 19637919029984017473123444503044 8160 19737026680569319189619658457088 8161 19676462529158064730446689038082 8162 19772699170195615689848118906376 8163 19718077093839445964188280927364 8164 19811489422256638905325992117248 8165 19753798726308716775018108437384 8166 19853375236992771288814486737988 8167 19792490479441316277256201007042 8168 19889276742825237363500779700224 8169 19834325315816954636259692437768 8170 19928321551286278429649070980488 8171 19870174632088629666680681662562 8172 19970374537723577644669489579008 8173 19909116750204018998664666615364 8174 20006458843373651652064191090308 8175 19951216930042940414833853125000 8176 20045657036040357889602819719168 8177 19987201122829218970218990712328 8178 20087976704239417449464634809096 8179 20026343704637771625340335689762 8180 20124296121531564718687809127424 8181 20068611678798734506168709594244 8182 20163641130141947512995998685154 8183 20104833682376129184180792314884 8184 20206184491378940783346076614656 8185 20144225842000256760094024157572 8186 20242636686625775140806568721314 8187 20186662001635539403636018709444 8188 20282235914835910963952788702208 8189 20223064589525925084148088496964 8190 20325055869490267114852805315856 8191 20262611023438121526887087800322 8192 20361637766165934761540795236352 8193 20305319488511645009622620185604 8194 20401440591599719476406139044868 8195 20341959113851017358011222281864 8196 20444427053753439389607271072768 8197 20381660162799639394451925750724 8198 20481250525212212740328924330914 8199 20424586814153105013674390909124 8200 20521310373263607439462400000000 8201 20461359938458573410528140073604 8202 20564467387877094717387743807428 8203 20501313790381161852654245334724 8204 20601481230401624644089356960768 8205 20544519256932524434174524868744 8206 20641690457627512143293929262468 8207 20581426260139488130189110700804 8208 20685123990406223826130260983808 8209 20621585128075898952526197333122 8210 20722374912720937284117447614084 8211 20664965317629936682960591018256 8212 20762740862290100667540854792704 8213 20702108605848143706426955419844 8214 20806399567546836301770991154308 8215 20742526517046116047172800778504 8216 20843785884035555472770685206528 8217 20786074815249834153855748566408 8218 20884415680511938140344146467908 8219 20823409682834274731820237961442 8220 20928350419151416956613814847488 8221 20863981340320287235101968268962 8222 20965872364129217336908969254274 8223 20907808342914511389402104373764 8224 21006706673750995090478668447744 8225 20945389461474991621274853125000 8226 21050818544428122952092156897348 8227 20986111621750799986663528560964 8228 21088584214553038717936343794688 8229 21030165353478976797781269050248 8230 21129681538054379842235252384324 8231 21067878908618430252002477039042 8232 21173971085374139447274954293248 8233 21108866987166153524049807589442 8234 21211923848440968608836462677188 8235 21153202558722653769430496419464 8236 21253177121139703689073236558848 8237 21191052521326894025038227858722 8238 21297746196344548895616439622788 8239 21232253962674439808150994731528 8240 21335948941720899416257351122944 8241 21276760323826238751805975662088 8242 21377358480612704101146549153668 8243 21314855793157805935102046176802 8244 21422157656020824550457045910528 8245 21356318626002871384359526413704 8246 21460502020790552953271962172296 8247 21401003833211312394041984149124 8248 21502174212180725470647982096384 8249 21439291481066099673794989142404 8250 21547259822617854200439453125000 8251 21480911058572348118810089150404 8252 21585738545913192155043701031424 8253 21525885432920167576528372583688 8254 21627627170552098909649742524674 8255 21564417583262007160100256055304 8256 21672889691971787340690875219968 8257 21606194274161579346528179328004 8258 21711617851972185815322598437634 8259 21651396695037768975863443627844 8260 21753779578843512962582999861248 8261 21690071284409776297198098509764 8262 21799215841342966153156476705348 8263 21732116377319329666642782102722 8264 21838139008008488661784998313984 8265 21777607357731654563850493676048 8266 21880455844221162769106282247394 8267 21816424546179832093544972978884 8268 21926185827086191457735681017856 8269 21858680159443083007703796587042 8270 21965361048375230740554115611524 8271 21904349225789946184331729829444 8272 22007837265148511362466875179008 8273 21943413885009344740870314737282 8274 22053806213926603987426113892616 8275 21985944704857179957541051562500 8276 22093118092898789208160801022464 8277 22031792359355405507929682549128 8278 22135866887314829164653511602274 8279 22071053363641565043151851477124 8280 22182125209576903624753949442048 8281 22113747835947399993525721753924 8282 22221581658714532462608118371908 8283 22159883924604167461847910335368 8284 22264547847044646968529266705408 8285 22199398836189579690016186083652 8286 22310986735667337910149164961028 8287 22242249636140907632576634481922 8288 22350702225583628032464511827968 8289 22288626436435852631323662262404 8290 22393940203346261673204006695684 8291 22328282649135672973805099625122 8292 22440560166867643239171837887488 8293 22371408242226928427137727589602 8294 22480471138807259646225096960136 8295 22418084319087393880263595535888 8296 22523874825924745755300299276288 8297 22457878128458000754375541469762 8298 22570791568235488322793898110468 8299 22501222632725557282789976107204 8300 22610960370618717301504400000000 8301 22548076477889423752183225806404 8302 22654530476491840953236222045828 8303 22588131293943255929358115233604 8304 22701683801541980658620755345408 8305 22631753702270540890607454598664 8306 22741995654398709112265395735234 8307 22678789633214740187587948138248 8308 22785840915255710545953784153088 8309 22719048940531787530309684520644 8310 22833298192016923457507445751688 8311 22762830184956456665916278633282 8312 22873753384561182524569542590464 8313 22810165292136179103497215681288 8314 22917820806937035197201766737314 8315 22850680616839978972727471506372 8316 22965466353784709932467884722176 8317 22894629081546254928789763124642 8318 23006178562758674662259953713154 8319 22942206404754100323757886658568 8320 23050528148309967689757621223424 8321 22982865530981025168832757099524 8322 23098354267819078120245443954696 8323 23027099226793075275933358945928 8324 23139274084987598942320270180864 8325 23074974911767135805247853125000 8326 23183788726749394234850544618308 8327 23115778232510362854317273727364 8328 23231918652980998914448917004288 8329 23160231530671203329802104650562 8330 23273106477138245442646846321288 8331 23208296491867869168051252786884 8332 23317782563697177670221301195264 8333 23249362829200959466737382639684 8334 23366158336372829153778178937028 8335 23294100513222320167985894892292 8336 23407487797873913662343263289344 8337 23342355317337283801824054049288 8338 23452453652449085196838981485188 8339 23383622469928254440311121194564 8340 23501136403802032936949793916928 8341 23428526197450685218696212123844 8342 23542611832965400314060785116868 8343 23477083087316568677838134980164 8344 23587808687174222251228622225408 8345 23518620261130842680746065929092 8346 23636675330937520242404323932296 8347 23563690405676024892386378013124 8348 23678417901009086117039881306624 8349 23612494988413121823644526264328 8350 23723899395595901010737126562500 8351 23654182586925352646615067993604 8352 23772958464698887940929851752448 8353 23699536434543287953450822268162 8354 23814908950628618951130879443074 8355 23748650375885594551399616383624 8356 23860558696461975423719598866944 8357 23790480702628873199942630884804 8358 23909932832830531707396094643336 8359 23836067267981357881732766547844 8360 23952149371548995959442427609088 8361 23885370141866036184092704594884 8362 23997967659943989289736104917188 8363 23927469663368737293769301236322 8364 24047588934011562044350339844096 8365 23973351301689094912559541449864 8366 24089957842168285739873609440388 8367 24022839525611480054448262938884 8368 24136068526428939563549939728384 8369 24065148329573934979628676858242 8370 24186004094047674465945684628488 8371 24111195112437590154573465721924 8372 24228525867369484616014143195136 8373 24161000701918987474099378682564 8374 24274864280059025090066731463108 8375 24203581636541875899047851562500 8376 24324991415742333032266312450048 8377 24249797901963263110448788466882 8378 24367782309379323772446313524548 8379 24299860869289783717278093441288 8380 24414420416421279503978827940864 8381 24342586689747565286840898000964 8382 24464739756771204311608633771016 8383 24389097466057982775969459271684 8384 24507742868742538922376816492544 8385 24439472965210980222173082406928 8386 24554556698228145062762028481028 8387 24482352357287138104014888508322 8388 24605189868339886354745556354048 8389 24529096691498186129293688947682 8390 24648469425301233960387997184324 8391 24579664858346904813781371514244 8392 24695450865935568557174404808704 8393 24622824081289160775231083961608 8394 24746345113264283375186437232068 8395 24669861743292911449112506463624 8396 24789775702864137765483018985984 8397 24720623130673562590721471840964 8398 24837056259612791293439489224456 8399 24763991717110661938827309408004 8400 24888276439758658391244800000000 8401 24811206177265866579843314976004 8402 24931854035592019740945442075714 8403 24862288212193336117849981241924 8404 24979371668003286789826689287168 8405 24905935210070383126532147443012 8406 25030782796637620433543628360708 8407 24953326818501486432596106268804 8408 25074644368826572695945171042304 8409 25004663138587705288501484525444 8410 25122464210210076589755354805124 8411 25048461966525817029456281664964 8412 25174071330173556144536034116608 8413 25096150568842654254690928568644 8414 25218154133227278553790835975428 8415 25147815455559256214723111413008 8416 25266144319965118909054644649984 8417 25191766222634821204075335406084 8418 25318077073495010313909414993416 8419 25239693467284279403018314503842 8420 25362438200033842590602704815104 8421 25291559110281382945875735098248 8422 25410607891646498491908149091874 8423 25335787367630581172062192543682 8424 25462803131693522618097361747968 8425 25384019232422276472669676562500 8426 25507318106761239374857156813508 8427 25436077506878116087589317521284 8428 25555798126629573508245670151168 8429 25480528446781106196088943657762 8430 25608318055046424176177798872328 8431 25528935990661457286606061376642 8432 25652986997678491957736524218368 8433 25581322387195563899553155355204 8434 25701704818372816175337034112194 8435 25626062588891424826363134865544 8436 25754428363852786008396820023296 8437 25674641928163332185779994858888 8438 25799383391005925747437804954594 8439 25727292454326900152873940235528 8440 25848410541586077960271896510464 8441 25772182744352806154336904109444 8442 25901338294594390524904040267016 8443 25821074705404141013272346988002 8444 25946510289959701063257011782144 8445 25874057046825623328401928457864 8446 25995715462688088094839485369348 8447 25919102160087032489078148495362 8448 26048972056139194918905019629568 8449 25968242392650098411233647820808 8450 26094437646578379046209251562500 8451 26021420564932816684968165333444 8452 26143821222822169876867336897024 8453 26066753904827065743658270403524 8454 26197345891495045944237458804548 8455 26116201291707589071882094215944 8456 26242972645683500635970930475008 8457 26169584844258578659150167644804 8458 26292664787227595791055173848034 8459 26215141227173853458010710927044 8460 26346526260328686963077965744128 8461 26264767481415438618838058088482 8462 26392305275604351093031980569794 8463 26318491379576993053422925941776 8464 26442249304384241628351670779904 8465 26364334390514789978108729941252 8466 26496313856462133261876099648776 8467 26414140171419847996765573182242 8468 26542385515244541215878133040128 8469 26468129523533544190378607820804 8470 26592650746600804415231659969288 8471 26514134433067678199015189665924 8472 26646914172856761573349936857088 8473 26564255655508097309527058213764 8474 26693211980546630333253023984708 8475 26618584369372009822907603125000 8476 26743653876254324402394903446528 8477 26664751495619046398800362644164 8478 26798262948751587918796987735428 8479 26715117097469317614685109752324 8480 26844856567657795796870642008064 8481 26769650182130688451920085314568 8482 26895480218421873834450980135554 8483 26816107384463008809069015746884 8484 26950368041375839542553622153216 8485 26866796451182126340138357724612 8486 26997116302584823840642485070114 8487 26921534196979847123336218049928 8488 27048060250548859309619771736064 8489 26968219179980318577046475410564 8490 27103288007347178758672126427528 8491 27019095253365772460009114293444 8492 27150200679005269867520586073088 8493 27074171836249483407661467958408 8494 27201397144276659559722674395268 8495 27121154792867768040556016187652 8496 27256831927566145412413834395648 8497 27172208977392351298146185445124 8498 27304048542580955604065014705028 8499 27227566173145794859525725121604 8500 27355564149236087656250000000000 8501 27274709233640302688768023068002 8502 27411206533388327800094526718856 8503 27326086241367745306624957998724 8504 27458649287593753419455211372544 8505 27381795272291852387004613125384 8506 27510354390681265001276453942434 8507 27429093975627417862441043851204 8508 27566345571174823712498561778688 8509 27480725196352273265266346514244 8510 27614090923371939764267794795528 8511 27536637815529832834776659906564 8512 27665986009818030782841500991488 8513 27584242816670981510840321886722 8514 27722252513896349058634811148936 8515 27636200238717809982947160729224 8516 27770159882973370713031021986304 8517 27692321583830023437018042584968 8518 27822377820378008419628896379554 8519 27740163807990336506748715678084 8520 27879001564311931334947976511488 8521 27792302136909960449240626647362 8522 27927071500770895136287320680674 8523 27848774965596355750417287918084 8524 27979547486057524753401199665664 8525 27896917310378501860868103125000 8526 28036387129427761905931352990216 8527 27949246492521140928247694340482 8528 28084758388056838212710467371008 8529 28006001231538373762579039985924 8530 28137565511040625235711891658884 8531 28054306385286836435848137314884 8532 28194611877103197146221640107008 8533 28106970665117261533035294591368 8534 28243223726223199928226029013188 8535 28164075747826598826012487383304 8536 28296219215872063874351522643968 8537 28212544127697408052967531497922 8538 28353622316412030571419695121988 8539 28265463304237098637872966432482 8540 28402548535838995074072187045888 8541 28322785531447987032823077003528 8542 28455727596552499150050266364034 8543 28371562281628477380389882553602 8544 28513416884354554819340872450048 8545 28424815094165258847196882426372 8546 28562503186764728737978211353474 8547 28482355144772742122330965607696 8548 28616022324777562707513942721024 8549 28531364142154699939136553316804 8550 28674072300103458783808753125000 8551 28584806161589974777519548950404 8552 28723323902021783285081374326784 8553 28642700676227826046613682286724 8554 28777111614991127162609592802696 8555 28692026469057083471595669584264 8556 28835371666381298896062672766976 8557 28745658108438352829785174632004 8558 28884936506224796742543852417668 8559 28803840628515397607400697719684 8560 28939057800534748457660447719424 8561 28853337233004812538701574946564 8562 28997538538738126848283181107588 8563 28907301503493432648496050623522 8564 29047343933894899071443263988224 8565 28965847408632583154542197220744 8566 29101657054121065464719250164194 8567 29015505140294038782486912266884 8568 29160507920900897584944605822976 8569 29069739815503680966568317039368 8570 29210624718787797689876319972164 8571 29128501899359260292152373955524 8572 29265129954413697534890641129984 8573 29178474991331093278580037490082 8574 29324267983656758413731285064708 8575 29233055887074950340923926562500 8576 29374557751383936102437239128064 8577 29292029909471517617253385474884 8578 29429405783795085430834121295874 8579 29342245243152990428623564710724 8580 29488912950426124019799773679616 8581 29397013767024174816374189199842 8582 29539375866843384325321320272708 8583 29456360649979166962926492369284 8584 29594487920315052921454575484928 8585 29506894767553649903567269790984 8586 29654214145671839254728687042948 8587 29561856410909517878221536911044 8588 29704992301499792697169099179008 8589 29621502634394617313715399585928 8590 29760455940159809339687685923204 8591 29672200457613573109421790744004 8592 29820401959103874384082059132928 8593 29727507330229006613209751635204 8594 29871425820106895992443270016834 8595 29787520090551304021012612631304 8596 29927089876847503700611681338368 8597 29838391913172185519611473060962 8598 29987404131748803908871897810628 8599 29893969810129778579534934811202 8600 30038751612444406399078400000000 8601 29954203064739623279213929260808 8602 30094606274662301628070600274056 8603 30005402615025510451585669456324 8604 30155224081686827839779770385408 8605 30061324322941536271756942118212 8606 30206742438301910217025693598468 8607 30121778598686238448065415808008 8608 30262947511317784484919874945024 8609 30173220224129665049913313393922 8610 30323948128233578458418840417296 8611 30229343379988828090990338212164 8612 30375632317112344340557924155904 8613 30290173995229060689173869125768 8614 30432112268230056910854501557828 8615 30341941456553855331167167225732 8616 30493331045533928338038334947328 8617 30398266554816855532781097367684 8618 30545347906476669545882262311108 8619 30459392311889307112780727575048 8620 30602182191180384040892531262464 8621 30511331519922550306286693075524 8622 30663624955473642425947693467588 8623 30568004513445811538863762058882 8624 30715898098235691615298695200768 8625 30629515704202573087158203125000 8626 30772925719346508322127791659908 8627 30681626889778412370653342222882 8628 30834750434834702772970730963968 8629 30738576529178027597669992952162 8630 30887349019058885712635220376004 8631 30800317722089220734331169532808 8632 30944581382975487351679829147648 8633 30852753353057780611917776234884 8634 31006710961768001429020850904388 8635 30910060068779163832452088285064 8636 31059483355197782210028313576448 8637 30972021001271881678750205919044 8638 31117079615775923431563801961988 8639 31024714383894162454903120988164 8640 31179589846084852258366254219264 8641 31082220789172833831403906321922 8642 31232536329898323973572225201668 8643 31144566641203475953480754960008 8644 31290407834255843042278535954944 8645 31197598785976099960283642072848 8646 31353151277827149606498259970696 8647 31255300001878907840928446036162 8648 31406432391258755026519928864768 8649 31317952793938619628202212056004 8650 31464666253129007761267001562500 8651 31371154105308424151042366980804 8652 31527643260423819763878689540096 8653 31429221940067223242371220397124 8654 31581175051935285784789021518274 8655 31492263586364819556240745995784 8656 31639611348806392905295634366464 8657 31545639951929170258865410771204 8658 31702973571840247990706880270216 8659 31603995587040960325827023807044 8660 31756849140752368273623499326464 8661 31667260677810891726769396384964 8662 31815488303743274312812064853188 8663 31720974089626433314317176877122 8664 31879161897100200801103075606528 8665 31779689392201626942478776866692 8666 31933219847288017075585568555588 8667 31843189459611260003517745159044 8668 31992220264553440122691959292928 8669 31897160494832336946949797831842 8670 32056288498033992586027230704648 8671 31956079309035468118928607575048 8672 32110518000395354709079374168064 8673 32019978409830441980890609483528 8674 32169810342512070263769727444354 8675 32074284677553307686380551562500 8676 32234110699612787046370913338368 8677 32133407355063365918116111354082 8678 32288682488014917588015128087074 8679 32197614571438265850836609795848 8680 32348350979654142595871466323968 8681 32252103867420978120058399448642 8682 32412878281428483061983857767108 8683 32311595858945319753065243609284 8684 32467711390201866079690548036608 8685 32376200608132234882982341901064 8686 32527580341626057466774241578628 8687 32430873596468368105559099527688 8688 32592512763401265172499711131648 8689 32490648351283084107502997777282 8690 32647691909724101707192555969288 8691 32555486348170682040616558719044 8692 32707767293392241305726881317888 8693 32610498447982754552089989852002 8694 32773023431796083982766583413896 8695 32670652062782511541589954893064 8696 32828376579868552561504311967744 8697 32735723923077102405764523242248 8698 32888827020576656469259197866914 8699 32790998909523855687532951250402 8700 32954481206894884872000800000000 8701 32851365534151892034124881475208 8702 33010020170207768711155232487428 8703 32916833935035480318554023058244 8704 33070763148982141916571347451904 8705 32972457369083227875153773011972 8706 33136653680822259067131592587268 8707 33033025732980972668835779037602 8708 33192548331912648514519860773888 8709 33098820122332786583861937480644 8710 33253664467871971571556212332168 8711 33154624220379165081426262527364 8712 33319792051837017249508223090688 8713 33215570203867071488653186393922 8714 33375947439350515688194942418914 8715 33281777049616094793819444251408 8716 33437279127789979909548965077504 8717 33337756325551137462673145071684 8718 33503815141152467644806872632708 8719 33398996733126064440462609517442 8720 33560324332663119296020625752064 8721 33465435443399702171000497841928 8722 33621872124736542266124883615748 8723 33521773118182593077586567918728 8724 33688727078532916927416723555328 8725 33583394944758382657503301562500 8726 33745419178517422996425642726754 8727 33650071862025830475710286559364 8728 33807344463279885835952269164544 8729 33706683513248888633739666589448 8730 33874618103414069039785313908488 8731 33768510582263508366092418083042 8732 33931493399285301438472211760128 8733 33835599019486105922503998085768 8734 33993717482759502875461743165188 8735 33892560998054679114764356919812 8736 34061237698371541872923604156416 8737 33954605241384316576588025790722 8738 34118464778021343531392522800388 8739 34022020589704274596613388337284 8740 34181076077572865559406478952448 8741 34079166306434546791887191466722 8742 34248831870566436943357222220936 8743 34141602559856293896855576009604 8744 34306337005193396404849561698304 8745 34209428001564670052695527342608 8746 34369161915484927639193099096674 8747 34266757582576611173351703166562 8748 34437335465959018060520280236544 8749 34329488513760799433158176590404 8750 34495208104572534561157226562500 8751 34397561754630627013920175417604 8752 34558241077360972597390835974144 8753 34455251771493768077820759346562 8754 34626746261371221072194506882948 8755 34518372829865293370585189460104 8756 34684799089943536178291473138688 8757 34586694773844940933810350883848 8758 34748229792388936179336192163268 8759 34644652597718177026096350234244 8760 34817157128194660701362329223168 8761 34707988323477488281781022578882 8762 34875396135845178574322222219588 8763 34776725056829627299166753578888 8764 34939137868852926288979522946048 8765 34835052967910068608764230655812 8766 35008304423924173137571204476228 8767 34898603970127764907688757166084 8768 35066909064475834171647122735104 8769 34967674345543538368680310108168 8770 35131040820468492707326373009924 8771 35026195179626564099828891440324 8772 35200459314141721277466454132736 8773 35090134662054668886043392384964 8774 35259341611468428696975945565508 8775 35159630450405424150036853125000 8776 35323690797249956009686285287424 8777 35218332296674380106834406559364 8778 35393542737156203818505555678992 8779 35282584652778400847775044292962 8780 35452788275055186314182526649344 8781 35352326986524592627876796630084 8782 35517355330537722500845221205954 8783 35411397142984320819632523258242 8784 35587539579044494733164085772288 8785 35476054530103517246111696196104 8786 35646980574034868975845298410628 8787 35546037891549429221243333348488 8788 35711948328249674327648570089984 8789 35605387600638211323581749365128 8790 35782564162543039419432444389768 8791 35670257167974878227965489882244 8792 35842200809211894090613249015808 8793 35740676909698979357888851363524 8794 35907473471422745908149427449634 8795 35800398604501453168329633643972 8796 35978339188769416157843955155968 8797 35865487289606752783424392806724 8798 36038343391845302856639272967428 8799 35936254083862186868116986137608 8800 36104027311305946195558400000000 8801 35996159578660204738831757683204 8802 36175143297460813021727858309508 8803 36061651733338688190123835251362 8804 36235430807905397533536242336768 8805 36132847034568685997818434141064 8806 36301342161381839784054117273736 8807 36192948991603198280145286872002 8808 36372888728921836105076010385408 8809 36258754336040390951363105293444 8810 36433553956722733810136766197444 8811 36330200967965264279980696207368 8812 36499680749901629728220284117504 8813 36390685478276044351100112959044 8814 36571579384541735734859379234056 8815 36456892266770503816975981287944 8816 36632436892026341962087135182848 8817 36528590489520583503018876916484 8818 36698973253942271052003066729154 8819 36589353908740093467295011908642 8820 36771319512448497074769319692288 8821 36655789394936203384515574865762 8822 36832363461404620416912920542148 8823 36727927474320937375334402827528 8824 36899217249137781584917013069824 8825 36789071265487989214016176562500 8826 36971811591310968961816473885508 8827 36855736016133340643217361000328 8828 37033243773132937506844316598784 8829 36928215611471850593295984154884 8830 37100511603685251877271610864644 8831 36989552574798497801049742371842 8832 37173361011646117225578813718528 8833 37056623541156531790581563893444 8834 37235088699459506161519510595588 8835 37129553857992793498370067741968 8836 37302575290768728948765363372544 8837 37191084267409167803539216497122 8838 37375871168520472932041651268228 8839 37258474662443371905130698982082 8840 37437978496915599525581643317248 8841 37331667424291373411852673946888 8842 37505697159253104083534801918434 8843 37393576068184855589710469611204 8844 37579346161373579962526741989376 8845 37461383270221337878240607131784 8846 37641648792446641410578994798274 8847 37534825957999917317315739736644 8848 37709792704455900331651459186688 8849 37597031895007217247918499459202 8850 37783886126343265901847753125000 8851 37665065411054492930423413147204 8852 37846384743632845596014758388224 8853 37738957806502868222087278893448 8854 37914846248805047163431910026948 8855 37801559184996202701545177989648 8856 37989205359279646704338305548288 8857 37869812728955853543800253360004 8858 38052094411516894571666933145668 8859 37944060295939196964661893538244 8860 38120978956966633464502953411584 8861 38006851365138386306213444395682 8862 38195604452846686197584924640776 8863 38075533255706369961687172504322 8864 38258781762790441781466920648704 8865 38150235183553887637418262184584 8866 38327895722899911935240965933576 8867 38213222910979204966801602375842 8868 38402970779859309215108613833728 8869 38282237610712218381039173686084 8870 38466549251735753988971315560004 8871 38357193397540575434491778408324 8872 38535892619893542020137481273344 8873 38420574290308088860298380076164 8874 38611328212656118404833942130696 8875 38490008376526951143188476562500 8876 38675112158495837458345284912128 8877 38565232091828014182374821358728 8878 38744876734644125318201233058948 8879 38628909528540107417642183819524 8880 38820773492957637250023547731968 8881 38698573862040889749200762484484 8882 38884749786086370504063797922754 8883 38774263782821058182558261319048 8884 38954851851534423155784946491904 8885 38838331914614656961610369409732 8886 39031012511625096296062992460228 8887 38908227031925335272467914240322 8888 39095387990033736352355093577728 8889 38984272840107554823772470732164 8890 39165929055808890140028330343048 8891 39048547328181454375699736264644 8892 39242347486702294497165852051456 8893 39118873368404752722256685623202 8894 39307023548705652936803414796034 8895 39195383623344377168576962236424 8896 39377791210425644360889347866624 8897 39259864818483559776878956247048 8898 39454682930057900409000178957828 8899 39330517084933663592690172936004 8900 39519762227575864121632400000000 8901 39407292422350107346440525053448 8902 39590763543374756643731676439714 8903 39472168584600870537380030401924 8904 39668029931744659061782912434176 8905 39543262953635146292185606814984 8906 39733304394934784649017756476868 8907 39620304304137654257745818526404 8908 39804743068118857934545897407488 8909 39685483104357113469059456255044 8910 39882474154476403699384015995528 8911 39756818644103416334665218117128 8912 39947957637162693085381236097024 8913 39834322992727604969606114064644 8914 40019733847503179614936740379714 8915 39899907777539279780660140327492 8916 40097733471867391673812127761408 8917 39971471184267091531940911807684 8918 40163631889344123046126894727108 8919 40049352563745276498091563377604 8920 40235842995867750943002795966464 8921 40115140440788965486765226190724 8922 40314111956570775040991481889348 8923 40187144076240379344734930131682 8924 40380310206075392944502127100928 8925 40265507176970629830458206250000 8926 40452765604551075473201056141954 8927 40331491057032880877908907880964 8928 40531511436470425035649862074368 8929 40403834519672967085810955093762 8930 40598121684718553247298581163528 8931 40482460775969876257012468818568 8932 40670822050240523139090376493056 8933 40548862151818885947423386300642 8934 40749936038039125625312110238788 8935 40621650617947901255828081847172 8936 40816751641198451521654580445184 8937 40700547539048586662572434702084 8938 40889891730171648542747808328388 8939 40767264731218897493071291066564 8940 40969494783562577133743010449408 8941 40840284523661827301845318636322 8942 41036516025346402872878326708868 8943 40919661867402312157815819737608 8944 41110000578398104166967938121728 8945 40986786641196323731633984297732 8946 41189884327575747932124660496776 8947 41060052350768812784644169824324 8948 41257315044645457367227751309824 8949 41139807286363702433386745148808 8950 41331251169731552504968001562500 8951 41207138468522872945367553441602 8952 41411402048194694746868206010368 8953 41280861421248771706196906843524 8954 41479153082682592901287238808068 8955 41361094404622184544633667257864 8956 41553330409260919619862895788544 8957 41428632133110179450217626605444 8958 41633968681374543161519928152068 8959 41502694427951298335145701771524 8960 41702147730597550277884016328704 8961 41583209559355103430785812920328 8962 41776559860897719005742885473794 8963 41651166733829005005344937877922 8964 41857581278488385746646048867328 8965 41725684028833612654246054068104 8966 41925961796026336802484478066594 8967 41806481839422706330823003778568 8968 42000837924560875397942717186048 8969 41874746614196240087869183045442 8970 42082351832722128032968538853136 8971 41949506240485529541025180164962 8972 42150941273422938032445922845184 8973 42030787806028733929158477764484 8974 42226176136935248137794196511108 8975 42099483703031602437605926562500 8976 42307961424128858080003475111936 8977 42174486303199677524792069679364 8978 42376976400354854737604275197154 8979 42256153430403958594344027098248 8980 42452665442921809080351627920384 8981 42325066238403362816150126758084 8982 42534737029199454003049673490948 8983 42400521480818084328400335972484 8984 42604071419684277738235014283264 8985 42482684445254873920012538038024 8986 42680006026483700017354692718114 8987 42551799952013892119408717892488 8988 42762583146416858029681945020416 8989 42627615855549352105629348029764 8990 42832340239121412072422910225928 8991 42710058827935687479834758577924 8992 42908520860236009891513262669824 8993 42779602746619718261845929528964 8994 42991481585922627918949108164868 8995 42855890980486153953288857133704 8996 43061458230819503556220411347968 8997 42938607102285500619909466525124 8998 43138105742933721497758598453828 8999 43008472125041715229178267928002 9000 43221569529747240000000000000000 9001 43084999635655203310826268072002 9002 43291765983601781330221256185028 9003 43168224784876912463397781501124 9004 43368764361197376366399200387584 9005 43238522872665358125681808515652 9006 43452511917543914911425697360136 9007 43315297536368585665855232860802 9008 43523135776071527783324937355264 9009 43398923945816827952773768259856 9010 43600613246965558626534580555528 9011 43469427202115014835327638670882 9012 43684644992558755135125114078208 9013 43546671832860947087153520954722 9014 43755594398702180318787532390114 9015 43630797228402085448808005033224 9016 43833329251606626266889620553728 9017 43701521489022049006713624478084 9018 43917862440031518872787610472388 9019 43779126834626327824457532473284 9020 43989251487877895820100427450368 9021 43863537215631014804271233920648 9022 44067228820673952615429533330948 9023 43934706983231567069182183234564 9024 44152168596324211937014246801408 9025 44012779540195237321489051562500 9026 44223772934429711364917593079554 9027 44097475542647074124205428911368 9028 44302227328991637041810350343168 9029 44168965154519058318559368660962 9030 44387689146762461431645287793936 9031 44247296469371667580483379230084 9032 44459501548139167699102966349824 9033 44332504839737167499133273431684 9034 44538321696784978454685283258594 9035 44404436943791965103784255040904 9036 44624064463362633171640533746688 9037 44483027096813296315579771083844 9038 44696328883640754109203543929794 9039 44568629484497090758729390661128 9040 44775630872284788975198078500864 9041 44640777903618979286335232661122 9042 44861663133677669060523003625736 9043 44719840584915772381055331981602 9044 44934267131205651280281992267776 9045 44805968544494219188312164290184 9046 45013815370964800228208149861474 9047 44878333599292691374728781038724 9048 45100367650265827531067279015936 9049 44957764257836221739842043697602 9050 45173412924622433507010251562500 9051 45044190113283112234743437052808 9052 45253223474891868851808278709248 9053 45116994903116573058745365760324 9054 45340182886436374945366851128388 9055 45196910499244190817765348822532 9056 45413447159801476279310089191424 9057 45283619260001520820097316313604 9058 45493752870912289248316693022468 9059 45356765589586276832411132572322 9060 45581229912938894891304467499008 9061 45436936670764274885057248437128 9062 45654713395036350253267203563588 9063 45524169141654490352884285275528 9064 45735384532979347121905152032768 9065 45597775350351743609313968987144 9066 45823163052383152803829827374788 9067 45678194122546117426230552812642 9068 45897100430102805898383669912064 9069 45765836367529672114130418556484 9070 45978263650017175153713065042564 9071 45839654491091487980325969035524 9072 46066344814353368364883459964928 9073 45920571777561817836175509308164 9074 46140612783219345288972929259908 9075 46008743388066582084007853125000 9076 46222034323127950531420816843264 9077 46082781380855427346878590228164 9078 46310639015372083323917830485896 9079 46164082036318701132518144661124 9080 46385373505049845484551584088064 9081 46252540670849671125918031505604 9082 46467053933470013817513342186308 9083 46327035844391783344258589062084 9084 46556074093668475118673041425408 9085 46408824151514321510789328782984 9086 46631039322492597335068819048456 9087 46497586738206412247467155015688 9088 46713209263233755752043961647104 9089 46572422361242188303316893916164 9090 46802766393057107823801752448648 9091 46654470210639698231117636783522 9092 46877946002720576494285130105344 9093 46743776020886617617860328060808 9094 46960504829949690524809746748834 9095 46819065288938071276223819563784 9096 47050360977549878758150917849088 9097 46901373344404548393520561787524 9098 47126004238121500546029674335714 9099 46991088869293949576645043256644 9100 47209074257080487185280800000000 9101 47066609549669215636370594011204 9102 47299221821393874577885310178056 9103 47149418603605031330291644940162 9104 47375210256429695619246749384704 9105 47239675004847056516771246230024 9106 47458534778006496535709647080068 9107 47315427456404679433584060110404 9108 47549233877050482291005376301056 9109 47398611173616866677059685069922 9110 47625690528271463610170164592324 9111 47489168053942410688720314540164 9112 47709278259350750144996923670528 9113 47565379128575571986997405344644 9114 47800409328991222040501918206856 9115 47649077360898478230934204283332 9116 47877083853470834645901536887808 9117 47739935365971859712760536681604 9118 47961180148116026018731315650308 9119 47816493788391632131964536711684 9120 48052851561733678312137307455488 9121 47900464089519063119553385720324 9122 48129760575621198450154865593474 9123 47991860572298870308127708426564 9124 48214245048987880126680667800064 9125 48068890358919933369750976562500 9126 48306220824100882555452705937668 9127 48153116950029291249048809234882 9128 48383611760552893025445210226688 9129 48244948259506297803990476867848 9130 48468601859921338890245401020808 9131 48322204867528592686116293311684 9132 48560882305178449186784407241728 9133 48406943477499568459616986263842 9134 48638616838924648581222091452994 9135 48499335572663578694992700010768 9136 48723882279201880682519691526144 9137 48576810856519351126935186856322 9138 48816717785093166423829823040388 9139 48661940029465724330203359342728 9140 48894930784890212755642913014784 9141 48754629656639225835578081463688 9142 48980472349248539675392821129668 9143 48832589885927643742426728796804 9144 49073731840116193150643474792448 9145 48918236268025600039221059586824 9146 49152174340311999979343254682948 9147 49011232160424124230509665040324 9148 49238226920175777253994794484224 9149 49089555099908680311382423713604 9150 49332055410719121058529253125000 9151 49175461323978608819144690803202 9152 49410727942349016220844140003328 9153 49269015835527201911773111647684 9154 49497176142235254302357917356548 9155 49347811926989113985177242337092 9156 49591322896134669932085719730176 9157 49433995475750036991871604882402 9158 49670470241538483149147732947268 9159 49527985109996206336094881114888 9160 49757443571304097011159091380224 9161 49607011582984039376664914806082 9162 49851892039619949866250805716228 9163 49693727017024443041822992433288 9164 49931406781133628753309121922048 9165 49788272173277089455039177425168 9166 50018651763952847290044999737794 9167 49867529217888052708374213569284 9168 50113667055438535319787371757568 9169 49954634050636216909180606490884 9170 50193679182037909644042603342088 9171 50049499155415363307625367187844 9172 50281187561988795126866579382784 9173 50129243192123343622492828675682 9174 50376644288275665311214146433416 9175 50216876404511368215231676562500 9176 50456880551064748913270041346048 9177 50312062044990982311384324759056 9178 50544928370324864504210086279748 9179 50392158211562753366221503798724 9180 50640957408429599065512629372928 9181 50480064265890227037660051092642 9182 50721427227048823471063833153154 9183 50575811846994587808425427412484 9184 50809887554040940342113644576768 9185 50656408913884270213919680705544 9186 50906222920633566595611781549828 9187 50744588025831234541085006159522 9188 50987186755305507887522345173504 9189 50840779486920927228978707022084 9190 51076174364896730618065236888644 9191 50921619182281498507453949249288 9192 51172834291775003183897603473408 9193 51010323871467064831743507945604 9194 51254163898781803197096207355234 9195 51107091815322367599951184259464 9196 51343427929125461544214448473088 9197 51188156838645233051853890233924 9198 51440675571437459683537189088136 9199 51277276559906924133547841846402 9200 51522495333983838037606400000000 9201 51374361094058564687837691308804 9202 51612035753094259808625628196228 9203 51455923399207010274786136649762 9204 51709724843045838630361895438336 9205 51545591762209689943694252977544 9206 51791790161402482934637606897634 9207 51642984844455120468212083540488 9208 51881872609181133235131181563904 9209 51724914773716638232768596285122 9210 51980146560345727194426801567368 9211 51814851573468251272250683392964 9212 52062457915731646311199701828608 9213 51912836304263503855417893514888 9214 52152943077434984630460429313028 9215 51995268864418549636446466000904 9216 52251537604844096188677466619904 9217 52085483555083771935753128494084 9218 52334344675498029879867668629508 9219 52183930058680667824191904876168 9220 52425386174884188865424950559744 9221 52266591154118036034806747796962 9222 52524301956560052145713626805896 9223 52357351438245475806640526232964 9224 52607481642868857045694495719424 9225 52456377824101628488531603125000 9226 52698813286072092216564862957508 9227 52539285804974507622706612157282 9228 52798311398912660208534535226368 9229 52630460493600952972693310560324 9230 52882000818680542469045671504648 9231 52729808742150342130308548687368 9232 52973604467388599572325868765184 9233 52813233713778572067113920538884 9234 53073570803727113825498929871748 9235 52904950210384632923451137990212 9236 53157500504499503817988929217024 9237 53004621459286329214736919451844 9238 53249657812889552279681889352388 9239 53088412258405419545971241954882 9240 53350231125336063625671539163136 9241 53180419882650031719934441590722 9242 53434391916319078040740482777634 9243 53280686648654689435303662461448 9244 53526969074990087474899378553344 9245 53364990414542831535731975874052 9246 53627859035194670369524743065096 9247 53457289729859569834966379589124 9248 53712544524125002336371824656384 9249 53558008995741066693212929369604 9250 53805680906083364746704101562500 9251 53642554322668915319563887381124 9252 53906897682922100389659024933888 9253 53735401398544308875055194320324 9254 53991972591251676935043908129348 9255 53836731423063003593517549821704 9256 54085385071753075501180087697408 9257 53921517983260607508729102196802 9258 54187205923036681513026184707268 9259 54014787613118863697697306651844 9260 54272791918019560664900791092224 9261 54116454708480405185681007934404 9262 54366499795293992646234620742788 9263 54201750458742916250495691229444 9264 54468788702913354530092365119488 9265 54295583044858395846472102166024 9266 54554618732809209799349875417988 9267 54397569091657140548918752214084 9268 54648901210297653258510127612928 9269 54483256507693248918147624600968 9270 54751791150898423663482852129288 9271 54577375624965612291116906056324 9272 54837865455730921253406238834688 9273 54679970120993318342429185944328 9274 54932566546163518153313486958754 9275 54766190586037789229313603125000 9276 55035797754533640832474509411328 9277 54860587328562523295558150808482 9278 55122398123964113192193776214274 9279 54963652612717007805635937400644 9280 55217670335730868485433887555584 9281 55050108766415666609843653501442 9282 55321243674994035274968820156432 9283 55145084130377955976569233166242 9284 55408222006665724719031960798208 9285 55248763753539059339074786330504 9286 55503784034679695517169073546914 9287 55335465074381693246881855251844 9288 55607964744215337605837109854208 9289 55430880640787960137207153848964 9290 55695483922419584606000095046084 9291 55534883983346384344257709239688 9292 55791336737273825133531426341888 9293 55622114814473737320245126445602 9294 55895995007352494099368323771268 9295 55718095990927962224736039874184 9296 55983771651191289803598051934208 9297 55822442619055942921301231282244 9298 56080192123241651958387280450114 9299 55910063016700118969527476916804 9300 56185473671845236402432800000000 9301 56006335155774218097490414046404 9302 56273488590501505533498785570914 9303 56111313000971225860671251421448 9304 56370355249865400485234629279744 9305 56199458565430344037589561900932 9306 56475974558982111905127203031816 9307 56296022462119219627971961214404 9308 56564526429576037648638006821888 9309 56401470975439312595544476478088 9310 56661986074494578623919691879688 9311 56489874928436845532997356801282 9312 56767933459603467866995444154368 9313 56587020003649564032592742115844 9314 56856880331476014071421076541314 9315 56693095943211863380679829239304 9316 56954625033413655602379078468608 9317 56781758893852162670997531297604 9318 57061212423705899277216767959108 9319 56879332856622826631386184264642 9320 57150701908453690719454615568384 9321 56985747919485040743316029251848 9322 57248741866151833066922471767748 9323 57074941334710578426118689322082 9324 57355826247696849838781343860736 9325 57173112476441018101675051562500 9326 57445557290152828227726728812354 9327 57279867197465852949259381884164 9328 57544187099815849127441132945408 9329 57369457701819174490127765656324 9330 57651897799089510268731817562888 9331 57467934852593902563739751391368 9332 57741890524585333993872508363264 9333 57575313975604401809232053017608 9334 57840965129054490086066339406788 9335 57665450613602765848827448169092 9336 57949019303980716828396223725568 9337 57764214292459698485526685629122 9338 58039570523386239660977878218376 9339 57872093561036240567774918299528 9340 58139230536342339303776976241664 9341 57962482347166260865546808495522 9342 58247628738593877029361957321348 9343 58061839481750416689307346918402 9344 58338572245077778739177973612544 9345 58170369323239339048732789092368 9346 58438541928195440179051671606274 9347 58261000993112366750202499341124 9348 58547583694623386238021433296896 9349 58360805610185034297150964255202 9350 58639081475095289040477503125000 9351 58469670209711989910185962825924 9352 58739361118190881969580460474368 9353 58560863883610470212459711944324 9354 58848889355076351955075974519748 9355 58661268025368310830444667977412 9356 58940642149923463445013718802944 9357 58770478150994527759928009128004 9358 59041513906048331156532825904834 9359 58862086629745738003853834509444 9360 59151702440865448853851758133248 9361 58962781677526816409878618667528 9362 59243710677351469703184315577988 9363 59072639338860698109753123135044 9364 59345036080122918810840268071424 9365 59164795192680756838335011752132 9366 59455583987436359677108896144776 9367 59265801477095520775157239906568 9368 59548141891137623115275071258624 9369 59376158988125508145675089144324 9370 59650075392089926300241191182404 9371 59468571039342083897926671656162 9372 59760963077956087434618325108736 9373 59570193674437351336613401365128 9374 59853941039878684851438289218308 9375 59681195113807916641235351562500 9376 59956178984533002764849558585344 9377 59773863579934249924138222490882 9378 60067723576630628427774744939588 9379 59875932052583021443647665459524 9380 60161277837123833408435120048128 9381 59987294613833316907745277272968 9382 60263810239696980265307134206754 9383 60080526886380249972384818474884 9384 60375861292971077120568557305856 9385 60183207146159998806819390592132 9386 60469664297424047844653468809988 9387 60294931562903827932206133483528 9388 60572821741510250741390302011904 9389 60388565387811571327372359236164 9390 60685536568663237735303236215048 9391 60491551618446113696641417057922 9392 60779598831969558843337908158464 9393 60603927082190160956641188032008 9394 60883229639863961109075772790536 9395 60698140598728602305788909497412 9396 60996288679509245050160396633088 9397 60801432967764721490368367864162 9398 61090922541410921766524495487428 9399 60914317922526871942066451897608 9400 61195163379945545064550400000000 9401 61008801973836791492002004448008 9402 61308589007570253688306814178628 9403 61112702434909787669302840788962 9404 61403640680993357358658365981184 9405 61226255744870060418792332667408 9406 61508190858438343204031400664834 9407 61320989219974524802321233331204 9408 61622298233204646321885615751168 9409 61425365346268578283631361972482 9410 61717916598269378345141825728004 9411 61539275021912779362352630576964 9412 61822776639296051125092798891008 9413 61634584060866992504309386929122 9414 61937389650325154542355088961668 9415 61739595807933696387829138066184 9416 62033281957358265978192274915328 9417 61853852113020717112543802850568 9418 62138769217682840056609271418308 9419 61949581261913825014643098815842 9420 62254060076503241031673608439808 9421 62054892892323884639315428822562 9422 62350226082422892994980719311748 9423 62169835357123065038839968060804 9424 62456174187984183612287397920768 9425 62266145671585622325773853125000 9426 62571826108920682872686509720708 9427 62371768556041939227549277508164 9428 62668564798598259406786560745984 9429 62487240977791696670635969735048 9430 62775157601875011269451785640328 9431 62583804246749516683894864664642 9432 62891171271292061425510954303488 9433 62690058558228368415710736008642 9434 62988335682200139805210562910788 9435 62806202650463435584373552457488 9436 63095253716638141559067249640448 9437 62903040825738520141025346575522 9438 63211941997026011793924820852616 9439 63009769183716902083724022401282 9440 63309695425904766056502011101184 9441 63126275934495041363926914877764 9442 63416917249904931992822836687234 9443 63223712325505176849107922115208 9444 63534142617300457318968915493888 9445 63331067697822998149142592020932 9446 63632163265760237301063990627874 9447 63447937803662807751933133264648 9448 63740025790654988558708309622784 9449 63545791570422856045717484419204 9450 63857954268048064416779503125000 9451 63653473243673408621497309329604 9452 63956230898771639130571671323648 9453 63771032919334914993622662515848 9454 64064573870519902298038323324548 9455 63869479547429557902177632795144 9456 64182858400546773895011345891328 9457 63977488530252308362013285020804 9458 64281741713050408302784625700034 9459 64095566749471965351744638015364 9460 64390732123192802428600916543488 9461 64194281133723125179067548656482 9462 64509384178476253179744352925576 9463 64302923851833713826259360345922 9464 64608712528220617352750829928448 9465 64421709703452305442662936650504 9466 64718010639618252149150049394594 9467 64520692042182901482228405366242 9468 64837362555274754438105939002368 9469 64629817932064522114038954242884 9470 64937281237136295666615228129284 9471 64748984062059963903952413921296 9472 65046910369219489856600821202944 9473 64848554277481563099455289108482 9474 65166799077825250262251949051908 9475 64958331454123761236675551562500 9476 65266988524033160894574196425728 9477 65077855583691864942761532200964 9478 65377283058813779651783773505348 9479 65177873367305038907204860743362 9480 65497866969494848470354651250688 9481 65287971104467373684497008958084 9482 65598327680898510733176175904708 9483 65408199251741074546979572069768 9484 65709100250095702029484329378304 9485 65508833922616879152721663602824 9486 65830068788134185051391283206536 9487 65619241292080975678692850563844 9488 65931137128853087740062884429824 9489 65740009329084766177843593698564 9490 66042570696443122625347625073928 9491 65840904308981337327325944402722 9492 66163924593079420166099785189376 9493 65951981611928256926025006072004 9494 66265423378496117512676099932868 9495 66073460459352375532072832108424 9496 66377181207826330460213290860544 9497 66174627304050680589058016794562 9498 66499237913115572524467812572228 9499 66286208222742222238822100476808 9500 66601362237850900156250000000000 9501 66408050792580677931654723169604 9502 66713444849768008092540932016514 9503 66509829531241223872732514288648 9504 66836049105967298796100735991808 9505 66622063705716813710561518376452 9506 66938459438427482759750149608068 9507 66744293382391239802646796155204 9508 67051198107527114179896059052544 9509 66846516333147637218839036245444 9510 67174523366927183986618766421128 9511 66959076216603150474253886354882 9512 67277197301185283066075319369728 9513 67082036346132617497878957877128 9514 67390446633690526343666404959428 9515 67184865922727974902781184582024 9516 67514151474525887164297191458816 9517 67297751551819866376716110690884 9518 67617445821953677655899000511554 9519 67421250424595037238815369167368 9520 67731381249404342951699764215808 9521 67524366941607155563596318975362 9522 67855454445836460064742784336708 9523 67637924816383614304821151978564 9524 67959199071965462045186186289664 9525 67762149650097176051744603125000 9526 68073452508504961247161241312708 9527 67865553750082364273550183864964 9528 68198266255422679118509133529088 9529 67979601769028080604261796597124 9530 68302637605705084399247559926084 9531 68104207668076498924375052678724 9532 68417220616692074449854425956864 9533 68208224411810093708449737870242 9534 68542604426141425095465846279176 9535 68322962759071476208530225819652 9536 68647242578565292674556534718464 9537 68447950915582411645084321456648 9538 68762507104332006466000719491588 9539 68552419949020048471354563864482 9540 68888615373189637776677994006528 9541 68667500940180761412251309969288 9542 68993544374374839942137615750468 9543 68793210652459471800108542780804 9544 69109317384066643943622214549504 9545 68898310692428312678281316142344 9546 69235811452171043479993566473096 9547 69013710942094312429770824849762 9548 69341385991474529360400690743296 9549 69139993601988006154539670555524 9550 69457835040090602273584376562500 9551 69245373242763152598890588246402 9552 69584715603743150562644315865088 9553 69361459340494996199536332913924 9554 69690736410208881804046513212548 9555 69488495218173039576492009402128 9556 69807532412128903723318325830144 9557 69594142503545119049050958097604 9558 69935157259096626675940052614788 9559 69710740314057719511658299297604 9560 70041817669232457023970995339264 9561 69838151185561814580884883775364 9562 70158960901980588342496794693188 9563 69944447859607203380864060859844 9564 70287142221921844384266262709248 9565 70061738028060595591295794690372 9566 70394085335671358389203538520194 9567 70189537381888242931218692859204 9568 70511912089685854815403259199488 9569 70296307312689765138147297953284 9570 70640857483999982126808045911056 9571 70413921196893821305068711654724 9572 70748083146483828923143683817984 9573 70542469586392635256800816832964 9574 70866428057172183166631000785954 9575 70649870953342300278869176562500 9576 70995777695700552939078563659776 9577 70767833357522751799307361759364 9578 71103637640544992148020939307874 9579 70896953625813504992270756397448 9580 71222685077419947771861629256704 9581 71004639024250835302100171564168 9582 71352415266358547567766464037508 9583 71123313358123197828152191753924 9584 71460754681673439434223778791424 9585 71253177752513322356504631452424 9586 71580141944212694846937232555714 9587 71361146516280689588573529945122 9588 71710631872119222596383739119616 9589 71480330032280569378839404564164 9590 71819636468150505975646497507208 9591 71610600607929191178591771342088 9592 71939351870329835304897703313408 9593 71719219689590192121311851094404 9594 72070421146325855708134158615816 9595 71839110179084599721440822882184 9596 72179699952429239303791622685184 9597 71969787778244117936887272371848 9598 72300137426169936918349721971714 9599 72078864012931412793345363840004 9600 72431974194003887679078400000000 9601 72199095618416805986699796556802 9602 72541540001854960650749869709314 9603 72330525643004114880066432820488 9604 72662518148368402151943781302784 9605 72440270848215221949852289746824 9606 72794740926209824021798362848068 9607 72560844086359556810363712700804 9608 72904966238037238332831020744704 9609 72692856560610208172099849626244 9610 73026648779478932136642501323204 9611 72802902377548986893378242119364 9612 73159283481687294625483270898688 9613 72924177334169200206620278156322 9614 73269984964293138758071553454856 9615 73056962021416495209302601606664 9616 73392012252016084748290830106624 9617 73167283027558331885745906689284 9618 73525435158836401540663984612616 9619 73289101577241659724485719998242 9620 73636789714318624772303622473728 9621 73422286567603928735369065687044 9622 73759162796628407993815798615748 9623 73533271188761842824796840034882 9624 73893163683299093910669339394048 9625 73655824372579686563720703125000 9626 74004821722878122850341633925154 9627 73789397249456002848208564826564 9628 74127919433707805963343625683968 9629 73900860211850939074779305024162 9630 74262703436656133898897189850248 9631 74023746669491027172904017642242 9632 74374665356680951647023963045888 9633 74158113129814609381828114701448 9634 74498288213058752487565826724994 9635 74270246226405931627620117795464 9636 74633477702478463118268064925696 9637 74393479509849152465068298581444 9638 74746099342224659048043050872388 9639 74528452873337504879765744179848 9640 74870466829767305672784137682944 9641 74640864855388184804661711296644 9642 75006061816859110552165545449668 9643 74764827235173859150648904815202 9644 75119168433922967918341472018944 9645 74900575724581760329305996070024 9646 75243899480649793965217331679496 9647 75013292878251521019285740785924 9648 75380272775627284722817620246528 9649 75137795890285824981552145852802 9650 75494059063273623194380376562500 9651 75273951219105071215275229480004 9652 75619127815274631583527750222848 9653 75387358245772025820944103827524 9654 75756116312857284552186738078148 9655 75512584846754384137139343285892 9656 75870197535889737464704311492608 9657 75649147721163234029231546515848 9658 75996006034459934048667506976068 9659 75763028942398654911264397871044 9660 76133806639386236598001458221056 9661 75888620249082653319066208690082 9662 76248169718612703756903286299394 9663 76025979572154161164837147248644 9664 76374526056354330609415842955264 9665 76140544582672305792575733669892 9666 76512725546443336643614008462468 9667 76266501360710553107387378614084 9668 76627788505358328073664500171264 9669 76404453234866411541552826021768 9670 76754891564033203565602253957444 9671 76519313725894489273255219240324 9672 76893503596542111750676795621376 9673 76646001309412503883939612805764 9674 77009073388376568857903631584708 9675 76784770333169053253418853125000 9676 77136518877914115392322195964928 9677 76899927153785039200390160578082 9678 77275938555269500303119889743748 9679 77027165887845958020970960997762 9680 77392188940449812751261057941504 9681 77166361760448090297886229864968 9682 77520003644132759604858720383108 9683 77282196110826392821967183868484 9684 77660036883113549175529487336448 9685 77410186319390164527379028017544 9686 77776585966481022284217372101828 9687 77549782871419230424532662541444 9688 77905169073891828177848221564928 9689 77666126757919854915665807609282 9690 78046004495370441327785565845776 9691 77794474337318419052484442453444 9692 78162852763181477923348053574144 9693 77934883436966673213589435490244 9694 78291980833875261702707530948868 9695 78051938637346937017212555181064 9696 78433248168741857428366717616128 9697 78180629840176979906753211375362 9698 78550797164080193736562427002628 9699 78321656272553437851301078467208 9700 78680687115593345566048400000000 9701 78438997899377792574214545201604 9702 78822387618220146511703147811336 9703 78568461865445236682151796686724 9704 78940425120726934044285203513344 9705 78710309096512339981412802273544 9706 79070676387085675626410906870468 9707 78827950836683164076926359748804 9708 79213187162923030243189847999488 9709 78957989983498884145923988606088 9710 79331946271194197132850691108484 9711 79100243751923299472633976799368 9712 79462559177811465104232414183424 9713 79218590678324727461806179920644 9714 79605695198914484003217081585028 9715 79349382476680442941284329556104 9716 79724771360283502852605999531008 9717 79492070700565897466116641176968 9718 79856140354542251195676076371908 9719 79610922614067418343729954629442 9720 80000108778408025353676799606784 9721 79742077317369123842480878560962 9722 80119474465790427461683286586274 9723 79885608871333648989019986331528 9724 80251426705736316941662743955456 9725 80005158837899695255067551562500 9726 80395819814821500474036468578308 9727 80136676496918839275434033295364 9728 80515900310139918619647466799104 9729 80280822893716983728412077553288 9730 80648643553146172493495960330248 9731 80400690845588463952674322639684 9732 80793449039611540541422964835328 9733 80532983191109042723425657513442 9734 80914041387371090590263325566788 9735 80677967565778709186727407007248 9736 81047137344414752870907785641984 9737 80798153512760818726646243738888 9738 81192798004779934713512196525828 9739 80931003729268696720158269270882 9740 81314112232334571806754329805824 9741 81076414647242807073487986942088 9742 81447575308535343627379811901634 9743 81197306024684688237295057660802 9744 81593887235661650400834649849856 9745 81330952666971045939511874235652 9746 81715495107941460277408087625348 9747 81476791197679752865152950531844 9748 81849743379200845990396255527424 9749 81598197087725141178059474172002 9750 81996890673397214942626953125000 9751 81732225930356172857834171865604 9752 82118819758917147010435618439168 9753 81878896702094850638987507125124 9754 82253647959592807398187924400674 9755 82001028890695887066225777766852 9756 82401227154558737145663634326528 9757 82135412377391133833279117256004 9758 82523899905449772897217721251336 9759 82282737558878479803887980003844 9760 82659507080426103373653610594304 9761 82405178068521755804724496565764 9762 82807518991731214905177710870788 9763 82540351694235157294634012293444 9764 82930698624666640395384230593024 9765 82688546204446046800918654825488 9766 83066692365904373985104486238788 9767 82811280808394956110983740501442 9768 83215563011415030720287377719296 9769 82947036976537911816707043455042 9770 83339478700873835640178498966724 9771 83095650996206206202656535446724 9772 83475859567546951761250203911168 9773 83219133629094890771077819767364 9774 83625364519064025457359071830788 9775 83355687995005218365441853125000 9776 83749592339999704845121872723968 9777 83504736466701422151759276117764 9778 83886760133855241459652200270274 9779 83628757887539122288788102695048 9780 84037146303960421332461522290688 9781 83765670906482323496868505945442 9782 84161685775289313328722235309508 9783 83915583064767344217991661182404 9784 84299444003083934607960694718464 9785 84040330521469004702695084567304 9786 84450283733535232777974187410056 9787 84177632407050945697551614077922 9788 84575552481903711554162826248704 9789 84328197388403766202988982523528 9790 84714120480089918032970332789768 9791 84453257278827509691846832197122 9792 84865384805699358516822260318208 9793 84591380274375497250317251507204 9794 84991198892852217078545623857668 9795 84742802583066357783224956651144 9796 85130144318964901692087823827968 9797 84868175225858804586732111683524 9798 85282284848432297045667438123656 9799 85006877014054821663140646537604 9800 85408865025547871297638400000000 9801 85158755067666235245390294091524 9802 85548173975263301621667364693508 9803 85284875755162886088533275947362 9804 85700975820867999360440534337536 9805 85424391880201181088054555824264 9806 85827857070826192949725853239234 9807 85576725769371867574123698675208 9808 85967998453931062506037511716864 9809 85703365439327419447205455453444 9810 86121684760189478758050053019528 9811 85843260708347659662456476885282 9812 86248882412078442199153220830208 9813 85996460979598457205118476725444 9814 86389639658454439867521822226628 9815 86123871404028508415274072750344 9816 86543756878112242111665704009728 9817 86264146143333027642763541000642 9818 86671712996784110064272556261154 9819 86418011430004287293612040531204 9820 86813281391069476060971048141824 9821 86545753554208574096374731162248 9822 86967860213165178480061249215748 9823 86686836516051582839449437035528 9824 87096356668500317729205879046144 9825 86841591204837429636922853125000 9826 87238308540361185805426943299714 9827 86969635203146991729853701821764 9828 87393796212463493188831796791296 9829 87111337225495798689949564558562 9830 87523043740082501849972807755844 9831 87266539997839504929046819055368 9832 87665379470973356276497516724224 9833 87395347451121798838022671295042 9834 87821526155986100789861139907976 9835 87537895429271312238532979822984 9836 87951108713429180901634699354624 9837 87693531405771857233056352511364 9838 88094278662943482763683435843394 9839 87822881945875857032089161214082 9840 88251327230349011856754126880768 9841 87965799649942017161827754423044 9842 88381245797772251985138156278536 9843 88122349803798708921387090972808 9844 88525012809272832409885730751488 9845 88252471706445176878709941896584 9846 88682514341330872120245702589188 9847 88395774096361479196025835745924 9848 88813191643472699176564935491584 9849 88553017211132661098068195827208 9850 88957816362849282921106751562500 9851 88683444422562140516603265208802 9852 89115771580443560739287566517248 9853 88827586519628508289060404851524 9854 89246999107710541874616487711748 9855 88985722102335579892241392973064 9856 89392028801703548333976335679488 9857 89116485829127713185439718323202 9858 89550879778223030903979292489736 9859 89261243541299896518250381333922 9860 89682888885582155628686004717568 9861 89419833881622725731025474817928 9862 89828292314312407972017513240994 9863 89551391865903097215445129184644 9864 89987845708205358432362078404608 9865 89696981534948047343944484569732 9866 90120179283077939453293511616994 9867 89856027869074468155464508517136 9868 90266433726455054862307355697664 9869 89988122693991498067858947055684 9870 90426923343547177010772571276816 9871 90134118399981493213701540620162 9872 90559565793078352909745577263104 9873 90294081464525938550458878217284 9874 90706443921844451995463991993154 9875 90426963192529401826782226562500 9876 90867377964330298480734559126528 9877 90573365522967764378760071848328 9878 91000826060532823114789057418948 9879 90734003053202606673537091293448 9880 91148563185291798323388597403648 9881 90867210154922366394121483102084 9882 91309957941507447443275680986628 9883 91014452918692284950557400175842 9884 91443981516158972130954538615808 9885 91176032334281826530745793417864 9886 91592097995067096358158453744514 9887 91309564883999670239903543704322 9888 91754422953481260193092802183168 9889 91457435019862446811712223697928 9890 91889227945772956154744343779848 9891 91619491811054860514321279729928 9892 92037755591244880796595828703744 9893 91753802846161450854788022244804 9894 92200779891058266475377915366536 9895 91902536944353137384701146484612 9896 92335913684741524272601861586944 9897 92065040896123962510413447816324 9898 92485325450564972313814780853828 9899 92199930576507536412137007787204 9900 92649273226818841089856800000000 9901 92349061037394969178986488359202 9902 92784735486016354774134168667714 9903 92512500740251330052016322289924 9904 92934766355104316971994425851904 9905 92648208534298425436364892888584 9906 93099197192739038832634067420936 9907 92797719576661977694510436090402 9908 93235465037968457134310563193344 9909 92961862353488486300987730678084 9910 93386372435052675681665415524804 9911 93097884229505295507707644427528 9912 93551287442901931278205314400256 9913 93248284209318866355120134855044 9914 93688109286984976714060391383714 9915 93413371797362159200996667336584 9916 93839417395230430084531412599808 9917 93549722993955617226935938793284 9918 94005264989114621396194144463496 9919 93700778237446647113756321218568 9920 94142916205876482076181679570944 9921 93866318603914878325047901573124 9922 94294625855448718177594514716868 9923 94003479871331087226124143307682 9924 94461185366709321997501762044928 9925 94155400553252509046956801562500 9926 94599186176922864413157153603908 9927 94321427151951959360907238335684 9928 94751764436777672476286563647488 9929 94459161385897810175119659965762 9930 94919282361321250366760411521928 9931 94611484129300520118164967308642 9932 95057600113097554928647125091328 9933 94778482173944194972364156657936 9934 95210841434951569074476311328194 9935 94917017517614804554499010739972 9936 95378834015167245801853254893568 9937 95069742714068754686631666243844 9938 95517972919769780402731835542594 9939 95237440028938016106232504183364 9940 95672125004731640496163258206208 9941 95376326319834845804906452084322 9942 95840576349015522865740521014468 9943 95529942274802317083048532790404 9944 95980296036718667503505049387008 9945 95698603514297630017584579037968 9946 96134837644220649543124564035874 9947 95837840413625609578005999433924 9948 96304273441285760009545092072448 9949 95992089870768483802756516490402 9950 96444821975802541495004126562500 9951 96161227441227876758592421145608 9952 96599770981715971729849323618304 9953 96301273994190937801577910366724 9954 96769949165969045969395863895176 9955 96456439937956508575198696964744 9956 96910818486571042112849049125888 9957 96626054237827256578695471716804 9958 97066670722382377777409088998468 9959 96766684015193709364118564999044 9960 97237809202462735029024766558208 9961 96922274240733231577506977016964 9962 97379032928785331764143399035588 9963 97092845878904807994573602256324 9964 97535543632736342458031395816448 9965 97234309866697442602485642858052 9966 97707164712883723449823340199176 9967 97390291580756730694244170458242 9968 97849242490952231081681163911168 9969 97561609479006560314576434830084 9970 98006648111102645240647277495684 9971 97703412035324503930137222648964 9972 98178751481167912299756867191808 9973 97860302146406245148823373296482 9974 98321403447890655341093988035554 9975 98032620148288714295010706250000 9976 98479238516108575027155492405248 9977 98174744518321105563631872178564 9978 98652329121410026723496850394948 9979 98332296288404519831362244905924 9980 98795826803926931177167680963584 9981 98505081122490877653000451472004 9982 98954091890988268533923946641416 9983 98648064545585498901473508602884 9984 99127904495752361703851035721728 9985 98806534079474713491301426295812 9986 99271744038041029113590559514114 9987 98979803502736983123247482667844 9988 99430913513810466968616818705408 9989 99123397751228112770044116173764 9990 99605739447804860801754647651208 9991 99282263922189415248786613779844 9992 99749921124476558560702006165504 9993 99456526515886751937097908419204 9994 99909760729968039373158435811268 9995 99600954278227534163295862765252 9996 100085093987505129326337834715136 9997 99760251971152254380694493024324 9998 100230112392536241951179889720514 9999 99935257850637214197038299200648 10000 100390882000000000000000000000000