3 0 4 0 5 27 6 999 7 11565 8 74811 9 342042 10 1239525 11 3799488 12 10259640 13 25076952 14 56552364 15 119324403 16 238062357 17 452774595 18 826245798 19 1454229216 20 2479147536 21 4108199481 22 6636929805 23 10479498849 24 16207085223 25 24596072424 26 36687908235 27 53862785520 28 77929575480 29 111234750510 30 156793364442 31 218445514119 32 301042088865 33 410664024441 34 554879716452 35 743045715840 36 986656327008 37 1299748258215 38 1699367035107 39 2206102482549 40 2844701208243 41 3644764684902 42 4641542226945 43 5876828893728 44 7399979125176 45 9269047728276 46 11552070685176 47 14328499146555 48 17690800908429 49 21746244647583 50 26618883211314 51 32451753322080 52 39409310167920 53 47680116506085 54 57479807111145 55 69054350650857 56 82683632374239 57 98685382347540 58 117419475376071 59 139292630204112 60 164763537092280 61 194348444432778 62 228627236678790 63 268250037535887 64 313944374091609 65 366522939345333 66 426891992445072 67 496060437841920 68 575149626537408 69 665403924625011 70 768202096415391 71 885069551586621 72 1017691508016555 73 1167927124235634 74 1337824657785693 75 1529637708184704 76 1745842605679800 77 1989157009522320 78 2262559782119940 79 2569312208113155 80 2912980630187397 81 3297460576268859 82 3727002455662590 83 4206238904676576 84 4740213865336272 85 5334413483931345 86 5994798919351173 87 6727841154458865 88 7540557907126167 89 8440552741004544 90 9436056479641923 91 10535971031170992 92 11749915734494520 93 13088276341676838 94 14562256755119346 95 16183933642052631 96 17966314052919441 97 19923396174352305 98 22070233351667964 99 24423001520108928 100 26999070188461344 101 29817077123168895 102 32897006885645595 103 36260273380167045 104 39929806574490915 105 43930143560224062 106 48287524124916729 107 53029991012924640 108 58187495057238456 109 63792005369737932 110 69877624782686160 111 76480710739738443 112 83640001840301565 113 91396750246743447 114 99794860169721354 115 108881032652769888 116 118704916883268912 117 129319268262997245 118 140780113477671393 119 153146922811170681 120 166482789956561871 121 180854619582558636 122 196333322920685055 123 212994021645158544 124 230916260324367288 125 250184227729791234 126 270886987295304990 127 293118717027006495 128 316978959171038025 129 342572879954306925 130 370011539720573352 131 399412173792052224 132 430898484394477440 133 464600943991499211 134 500657110382330967 135 539211953924731725 136 580418197253703963 137 624436667874706890 138 671436664018731477 139 721596334155257664 140 775103070567916728 141 832153917406613832 142 892955993638928220 143 957726931332802323 144 1026695329711857141 145 1100101225434130611 146 1178196579554629206 147 1261245781641811680 148 1349526171527988624 149 1443328579183623273 150 1542957883215658749 151 1648733588500275585 152 1760990423470901895 153 1880078957592857880 154 2006366239566717435 155 2140236456813313392 156 2282091616804300344 157 2432352250813320990 158 2591458140674099466 159 2759869069143209127 160 2938065594476833665 161 3126549849842560233 162 3325846368199112340 163 3536502933288949632 164 3759091457400832224 165 3994208886571769943 166 4242478133910252627 167 4504549041735287445 168 4781099373238554003 169 5072835834389928726 170 5380495126819727601 171 5704845032424271776 172 6046685530454794680 173 6406849947863283204 174 6786206143692580008 175 7185657728311970139 176 7606145318313533805 177 8048647827898769295 178 8514183797599376610 179 9003812761190644320 180 9518636651670600432 181 10059801247192973589 182 10628497657857064665 183 11225963854272851721 184 11853486238835044287 185 12512401260655366980 186 13204097075118088503 187 13930015249039721040 188 14691652512429897912 189 15490562557866695034 190 16328357888516095158 191 17206711715841904047 192 18127359908069215545 193 19092102990481488933 194 20102808198648447936 195 21161411585699337216 196 22269920184773580096 197 23430414227798571555 198 24645049421762214159 199 25916059283665862493 200 27245757535361584779 201 28636540559496079650 202 30090889917802202445 203 31611374932997859840 204 33200655335571025080 205 34861483976748809472 206 36596709608967900084 207 38409279735183239715 208 40302243528371584101 209 42278754822606523947 210 44342075177101706670 211 46495577014639335648 212 48742746835821564240 213 51087188510603138817 214 53532626648584580469 215 56082910049566329873 216 58742015235885614967 217 61514050068079337520 218 64403257445438013363 219 67414019093037742896 220 70550859436859334456 221 73818449568626054166 222 77221611302014032930 223 80765321321912125239 224 84454715428430986353 225 88295092877384315169 226 92291920818988600620 227 96450838836551310720 228 100777663586941276320 229 105278393544659047215 230 109959213851349237387 231 114826501272621329829 232 119886829264070080515 233 125146973148411546606 234 130613915405675866857 235 136294851078423243360 236 142197193293975114168 237 148328578905678266940 238 154696874255245625472 239 161310181058243644779 240 168176842414822677213 241 175305448947813322887 242 182704845070338653370 243 190384135385119299168 244 198352691217675719856 245 206620157285659531821 246 215196458506573553361 247 224091806946168241305 248 233316708909830438319 249 242881972179308826588 250 252798713397149192559 251 263078365601241549840 252 273732685911910344120 253 284773763374008376050 254 296214026956504726350 255 308066253712086852927 256 320343577099327153449 257 333059495469994649565 258 346227880724123051736 259 359862987135477307392 260 373979460350091820800 261 388592346560584861563 262 403717101858985251015 263 419369601770839232877 264 435566150973397497339 265 452323493200714637178 266 469658821338525871557 267 487589787711798678720 268 506134514567890033848 269 525311604758273253816 270 545140152621832007436 271 565639755072752858931 272 586830522896081774805 273 608733092254044340899 274 631368636406264008198 275 654758877647047513824 276 678926099462941708560 277 703893158913801365145 278 729683499240643143405 279 756321162703596749985 280 783830803653300452967 281 812237701839124495944 282 841567775957642603115 283 871847597444808677616 284 903104404515332970552 285 935366116452789438990 286 968661348154023718458 287 1003019424931469110215 288 1038470397577016226657 289 1075045057691120450649 290 1112774953280870147268 291 1151692404630777620352 292 1191830520450094132320 293 1233223214300489904903 294 1275905221307979891651 295 1319912115163016261301 296 1365280325412708955251 297 1412047155049176383430 298 1460250798398069301729 299 1509930359311352171808 300 1561125869668467841464 301 1613878308190053201780 302 1668229619568415576920 303 1724222733919021984635 304 1781901586557296071245 305 1841311138105060475007 306 1902497394931005607314 307 1965507429929609363040 308 2030389403642976080496 309 2097192585730107168837 310 2165967376788160207305 311 2236765330530297997353 312 2309639176324774016415 313 2384642842099945981812 314 2461831477619954785959 315 2541261478135851910608 316 2622990508417004569272 317 2707077527167654264170 318 2793582811833551177958 319 2882567983803633852111 320 2974096034011770934041 321 3068231348943629404821 322 3165039737053781629680 323 3264588455598211805184 324 3366946237887430911168 325 3472183320965458112979 326 3580371473719975701375 327 3691584025429014104445 328 3805895894749573259115 329 3923383619153636690130 330 4044125384817085012797 331 4168201056967066253184 332 4295692210693431366840 333 4426682162229894635376 334 4561256000710630230372 335 4699500620408068156995 336 4841504753457705026373 337 4987359003075797657115 338 5137155877275860373342 339 5290989823089940050144 340 5448957261300696458448 341 5611156621690369280817 342 5777688378812767308645 343 5948655088294469790513 344 6124161423671484682071 345 6304314213767663650656 346 6489222480621229113891 347 6678997477965824341680 348 6873752730272553726264 349 7073604072359536726278 350 7278669689575555718994 351 7489070158564435051095 352 7704928488616845963345 353 7926370163616289779345 354 8153523184586069794140 355 8386518112844120675712 356 8625488113772622902304 357 8870569001209388802015 358 9121899282468066139131 359 9379620203994264905157 360 9643875797664773022435 361 9914812927737087055518 362 10192581338456544751065 363 10477333702328407291872 364 10769225669062300555704 365 11068415915196486415788 366 11375066194409497208112 367 11689341388526728921995 368 12011409559229651445693 369 12341442000475357319031 370 12679613291634233911146 371 13026101351353607754336 372 13381087492155273925680 373 13744756475774887877469 374 14117296569251261976513 375 14498899601773674222009 376 14889761022295362172815 377 15290079957921441028620 378 15700059273079551076575 379 16119905629481606336400 380 16549829546885083213752 381 16990045464662355304674 382 17440771804186648184190 383 17902231032043256060511 384 18374649724074730583817 385 18858258630268820866125 386 19353292740498012897288 387 19859991351119586032640 388 20378598132445174081152 389 20909361197088888740139 390 21452533169203133704503 391 22008371254611308726157 392 22577137311846674213595 393 23159097924106718643498 394 23754524472132443106741 395 24363693208022049731136 396 24986885329988593513656 397 25624387058071230256680 398 26276489710809766836924 399 26943489782892293943123 400 27625689023785755700149 401 28323394517359385254035 402 29036918762511010425270 403 29766579754806308947680 404 30512701069141168598160 405 31275611943437383689417 406 32055647363381995944669 407 32853148148220664700865 408 33668461037615528696391 409 34501938779578099391352 410 35353940219487803844315 411 36224830390206873629808 412 37114980603302355126840 413 38024768541386095741182 414 38954578351583640244074 415 39904800740143051418343 416 40875833068194749600577 417 41868079448673546495945 418 42881950844414129821428 419 43917865167431336904576 420 44976247379396637329376 421 46057529593322327079351 422 47162151176465019381555 423 48290558854460100604629 424 49443206816698903110483 425 50620556822960430903414 426 51823078311309558263505 427 53051248507273706293920 428 54305552534310087455160 429 55586483525575693704420 430 56894542737012289805832 431 58230239661758759728539 432 59594092145903240805165 433 60986626505587567484271 434 62408377645476634077762 435 63859889178605373878880 436 65341713547616140409328 437 66854412147399365346165 438 68398555449150456881337 439 69974723125855991880009 440 71583504179222345229183 441 73225497068059990206372 442 74901309838136794550295 443 76611560253513728182608 444 78356875929376490212536 445 80137894466376654955866 446 81955263586496029217046 447 83809641270448006019055 448 85701695896629793321209 449 87632106381639490041093 450 89601562322372075894304 451 91610764139708476185600 452 93660423223811957728320 453 95751262081046207536515 454 97884014482529541827055 455 100059425614339789187997 456 102278252229384488515659 457 104541262800951139497090 458 106849237677952341017901 459 109202969241880750908672 460 111603262065488898907320 461 114050933073208983610848 462 116546811703327883518740 463 119091740071932712032867 464 121686573138642346476069 465 124332178874140461824523 466 127029438429525700918542 467 129779246307494714423520 468 132582510535373905758288 469 135440152840015818593121 470 138353108824576207344981 471 141322328147187934364241 472 144348774701547941216055 473 147433426799433645611664 474 150577277355165220141203 475 153781334072030314000944 476 157046619630687884395320 477 160374171879567910228470 478 163765044027283867082370 479 167220304837074949309815 480 170741038823295132351537 481 174328346449966276118529 482 177983344331412578464140 483 181707165434993796406656 484 185500959285954761852832 485 189365892174408828117135 486 193303147364472993531243 487 197313925305572558894565 488 201399443845933286430147 489 205560938448279139282254 490 209799662407753792423113 491 214116887072084218127712 492 218513902064004761928120 493 222992015505960238173468 494 227552554247106687999456 495 232196864092628556652971 496 236926310035391161724061 497 241742276489947438910055 498 246646167528918067475994 499 251639407121764193582688 500 256723439375972086129584 501 261899728780669176705165 502 267169760452691052653745 503 272535040385119090155225 504 277997095698308532574575 505 283557474893426938171452 506 289217748108523040568399 507 294979507377146185159440 508 300844366889536624900536 509 306813963256407079660242 510 312889955775336084523950 511 319074026699793774139263 512 325367881510820872364265 513 331773249191381779135677 514 338291882503412769611064 515 344925558267586444259328 516 351676077645813692677632 517 358545266426504558501595 518 365534975312609517850023 519 372647080212462809306541 520 379883482533449579489211 521 387246109478518734796506 522 394736914345563516944805 523 402357876829691947429824 524 410111003328409414053048 525 417998327249735801155224 526 426021909323279694193260 527 434183837914292318785395 528 442486229340724004333205 529 450931228193306092808835 530 459521007658681344272742 531 468257769845606022162144 532 477143746114246973364240 533 486181197408597150562041 534 495372414592033157315277 535 504719718786038529815265 536 514225461712116603231783 537 523892026036916945052840 538 533721825720599472805707 539 543717306368460509040624 540 553880945585845162458168 541 564215253336370560568302 542 574722772303484596284570 543 585406078255384988381703 544 596267780413323593780001 545 607310521823321048166201 546 618536979731316950519076 547 629949865961780946679680 548 641551927299810207191904 549 653345945876738935239783 550 665334739559285681624739 551 677521162342264385359605 552 689908104744885200607795 553 702498494210671313366310 554 715295295511018094481345 555 728301511152421079296032 556 741520181787399408462264 557 754954386629141509203540 558 768607243869899941594296 559 782481911103162480224187 560 796581585749626647944205 561 810909505487005065246303 562 825468948683689126210290 563 840263234836298659862112 564 855295725011145384227184 565 870569822289638109332133 566 886088972217657794909097 567 901856663258930718589545 568 917876427252428160940383 569 934151839873821164794836 570 950686521101019077965191 571 967484135683820740594896 572 984548393617707331114680 573 1001883050621806038012234 574 1019491908621053878408518 575 1037378816232591138756879 576 1055547669256414067844825 577 1074002411170316607683445 578 1092747033629151103817040 579 1111785576968438093076480 580 1131122130712355423835072 581 1150760834086137121406259 582 1170705876532912569349215 583 1190961498235016736122301 584 1211531990639802335746347 585 1232421696989984970910770 586 1253635012858552467276573 587 1275176386688269768602240 588 1297050320335810923742392 589 1319261369620549858545744 590 1341814144878041788209348 591 1364713311518227288731267 592 1387963590588391209744645 593 1411569759340908775213563 594 1435536651805811383226046 595 1459869159368204781433056 596 1484572231350572460555216 597 1509650875599997274812305 598 1535110159080334465125189 599 1560955208469369428496753 600 1587191210760993745098519 601 1613823413872433143273920 602 1640857127256561251918595 603 1668297722519333159513520 604 1696150634042372969469240 605 1724421359610749712389862 606 1753115461045976147384754 607 1782238564844265156645015 608 1811796362820078610161681 609 1841794612755003750694257 610 1872239139051992322902460 611 1903135833394997844931968 612 1934490655414046595697440 613 1966309633355778066634047 614 1998598864759490802793179 615 2031364517138729734839813 616 2064612828668451280769187 617 2098350108877802673999870 618 2132582739348552152919993 619 2167317174419206825964256 620 2202559941894855205882296 621 2238317643762771587025036 622 2274596956913819620225680 623 2311404633869692621187019 624 2348747503516028330207613 625 2386632471841436023587159 626 2425066522682474060146890 627 2464056718474616129985120 628 2503610201009244656862000 629 2543734192196709990472125 630 2584435994835494210319777 631 2625722993387518548960249 632 2667602654759633629012815 633 2710082529091331895587436 634 2753170250548721813599167 635 2796873538124803587872400 636 2841200196446086352962488 637 2886158116585586969245890 638 2931755276882250752052702 639 2977999743766834651438239 640 3024899672594293591614153 641 3072463308482710871085357 642 3120698987158813717167720 643 3169615135810115281794048 644 3219220273943724559353216 645 3269523014251865901750411 646 3320532063484150000926231 647 3372256223326638404729805 648 3424704391287743828307099 649 3477885561591008720041098 650 3531808826074804738566549 651 3586483375098995995479360 652 3641918498458609117070520 653 3698123586304553377737480 654 3755108130071434357663260 655 3812881723412504777906067 656 3871454063141796367210869 657 3930834950183476816640115 658 3991034290528476080524566 659 4052062096198426485257952 660 4113928486216961311101840 661 4176643687588416716430633 662 4240218036283982078731965 663 4304661978235344032185857 664 4369986070335869687777799 665 4436200981449374728657368 666 4503317493426522280836027 667 4571346502128898667326320 668 4640299018460812362460728 669 4710186169408862672392926 670 4781019199089324877678026 671 4852809469803398784352551 672 4925568463100367841090305 673 4999307780848716191797929 674 5074039146315251245434708 675 5149774405252279557896064 676 5226525526992884034490080 677 5304304605554350675862295 678 5383123860749793305186835 679 5462995639308024930042645 680 5543932416001724608633107 681 5625946794783948906886614 682 5709051509933037250495665 683 5793259427205960694113696 684 5878583545000163848733112 685 5965036995523949927715780 686 6052633045975459092039528 687 6141385099730290496061915 688 6231306697537818656486637 689 6322411518726254989249359 690 6414713382416505581719458 691 6508226248744876490943072 692 6602964220094678082631920 693 6698941542336780150232533 694 6796172606079169778692761 695 6894671947925564143477641 696 6994454251743130661975871 697 7095534349939367141682180 698 7197927224748194797440759 699 7301648009525317238591568 700 7406711990052898756075704 701 7513134605853615469429050 702 7620931451514133124126070 703 7730118278018065560928815 704 7840710994088468110750905 705 7952725667539920401063397 706 8066178526640253293049984 707 8181085961481974902563840 708 8297464525363450892448576 709 8415330936179894458962147 710 8534702077824221670886095 711 8655595001597828056414173 712 8778026927631342570095115 713 8902015246315415309955042 714 9027577519741595593446669 715 9154731483153357240066048 716 9283495046407328148343992 717 9413886295444781495459520 718 9545923493773446128937588 719 9679625083959693961783971 720 9815009689131162424977381 721 9952096114489870274483691 722 10090903348835885293880430 723 10231450566101602678282464 724 10373757126896693130542928 725 10517842580063779946667969 726 10663726664244904614030645 727 10811429309458840693299345 728 10960970638689316003010295 729 11112370969484203374413040 730 11265650815565740493603187 731 11420830888451839598029104 732 11577932099088548045219640 733 11736975559493721023029206 734 11897982584411967922835682 735 12060974692980934149956535 736 12225973610408980399070193 737 12393001269664321676644065 738 12562079813175688607278572 739 12733231594544573816479104 740 12906479180269126438665888 741 13081845351479758056226287 742 13259353105686523633105995 743 13439025658538341264825893 744 13620886445594114825900931 745 13804959124105823855427246 746 13991267574813645282094761 747 14179835903753171851075680 748 14370688444074792377135544 749 14563849757875299210913788 750 14759344638041788568625984 751 14957198110107919639451115 752 15157435434122598649585245 753 15360082106531154327368775 754 15565163862069071480029050 755 15772706675668349659424352 756 15982736764376554161730224 757 16195280589288626874275565 758 16410364857491524751714961 759 16628016524021753973416217 760 16848262793835868104348975 761 17071131123793998852882588 762 17296649224656488290740015 763 17524845063093691672910352 764 17755746863709020268596664 765 17989383111075293888268978 766 18225782551784473066605582 767 18464974196510841136540095 768 18706987322087706705788073 769 18951851473597697324106141 770 19199596466476715407139736 771 19450252388631627761043456 772 19703849602571760331111680 773 19960418747554270077437499 774 20219990741743466161126023 775 20482596784384152905824749 776 20748268357989067281299835 777 21017037230540483938483770 778 21288935457706061108848005 779 21563995385069000965114560 780 21842249650372598325214392 781 22123731185779251867028344 782 22408473220144012307809740 783 22696509281302742289287091 784 22987873198374962997281877 785 23282599104081462833250915 786 23580721437076743744476358 787 23882274944296381109679840 788 24187294683319373367631632 789 24495816024745557867861849 790 24807874654588169714859693 791 25123506576681620670169377 792 25442748115104575470558695 793 25765635916618403214949128 794 26092206953121081768055851 795 26422498524116633424692976 796 26756548259200170375454776 797 27094394120558628811988430 798 27436074405487270808328954 799 27781627748922033413773383 800 28131093125987804692529889 801 28484509854562706745889305 802 28841917597858466053932420 803 29203356367016951775807360 804 29568866523722962950388320 805 29938488782833345842660807 806 30312264215022522985470339 807 30690234249444515771322165 808 31072440676411542754729971 809 31458925650089276132182662 810 31849731691208839174131105 811 32244901689795627691492128 812 32644478907915038928026040 813 33048506982435191579567412 814 33457029927806720951477784 815 33870092138859733576844283 816 34287738393618005929870797 817 34710013856130512181599295 818 35136964079320366258559058 819 35568635007851263779171936 820 36005072981011509757743216 821 36446324735615718281641221 822 36892437408924270683815305 823 37343458541580619050122409 824 37799436080566522219027743 825 38260418382175301750116404 826 38726454215003205657500775 827 39197592762958968024634320 828 39673883628291652938246840 829 40155376834636871501100330 830 40642122830081461006029222 831 41134172490246715677274959 832 41631577121390258709453465 833 42134388463526645659606101 834 42642658693566789573681072 835 43156440428476298555473920 836 43675786728452816813523648 837 44200751100122460549716115 838 44731387499755440382389567 839 45267750336500962326569469 840 45809894475641499684582123 841 46357875241866528531709842 842 46911748422565819813755645 843 47471570271142381406383488 844 48037397510345143819891896 845 48609287335621483567665456 846 49187297418489678551930916 847 49771485909931390156623555 848 50361911443804267074145989 849 50958633140274766230576603 850 51561710609271286512459294 851 52171203953957711337681120 852 52787173774227456453120720 853 53409681170218119682728945 854 54038787745846829691484965 855 54674555612366391173257137 856 55317047391942324213989079 857 55966326221250895925828640 858 56622455755098242792821731 859 57285500170060682514605232 860 57955524168146314481154360 861 58632592980478008359070918 862 59316772370997880618140690 863 60008128640193359175941847 864 60706728628844936688152529 865 61412639721795713362885713 866 62125929851742830528874012 867 62846667503050896539637120 868 63574921715587506948891168 869 64310762088580961246403231 870 65054258784500278798256571 871 65805482532957616991073861 872 66564504634633194936147555 873 67331396965222826446649694 874 68106231979408166359138713 875 68889082714849774629449184 876 69680022796203102992742840 877 70479126439157509338016620 878 71286468454498405308706800 879 72102124252192643003198475 880 72926169845497247012047677 881 73758681855091598392550199 882 74599737513233177545947690 883 75449414667936973328048736 884 76307791787178666090361392 885 77174947963121692715984925 886 78050962916368302082493313 887 78935917000234709752862265 888 79829891205050461065146127 889 80732967162482112162101964 890 81645227149881338873286303 891 82566754094657583734316432 892 83497631578675351800993720 893 84437943842676266289832098 894 85387775790725995451221566 895 86347212994686162456985311 896 87316341698711350460460681 897 88295248823771315364449805 898 89284021972198519210446024 899 90282749432261097481448448 900 91291520182761373990429824 901 92310423897660037407123435 902 93339550950726093857243895 903 94378992420212710410555405 904 95428840093559064657350235 905 96489186472118315956900842 906 97560124775911814326302069 907 98641748948409663323826240 908 99734153661337753667474616 909 100837434319511384716824552 910 101951687065695591334543740 911 103077008785492294033072083 912 104213497112254390701958965 913 105361250432026908602189907 914 106520367888515335705542774 915 107690949388081250849580768 916 108873095604765372572318352 917 110066907985338146884887945 918 111272488754377994635690653 919 112489940919377339515534401 920 113719368275876538150148551 921 114960875412625834124216376 922 116214567716775458179686555 923 117480551379093997230613104 924 118758933399215155237130808 925 120049821590913029382401214 926 121353324587406025398463530 927 122669551846689536289896295 928 123998613656897509108040385 929 125340621141693024833252745 930 126695686265688016828254132 931 128063921839892253732104064 932 129445441527191713071683040 933 130840359847856472275786871 934 132248792185078244186041587 935 133670854790537684568830805 936 135106664790001599543291603 937 136556340188950181252180790 938 138019999878234400515041937 939 139497763639763685616615584 940 140989752152224016797831608 941 142496086996826566432004772 942 144016890663087015285022920 943 145552286554635675675373083 944 147102398995058552767794861 945 148667353233769475653183791 946 150247275451913430287090946 947 151842292768301226779779680 948 153452533245375633952307184 949 155078125895209114495498293 950 156719200685533294491972729 951 158375888545800301485575625 952 160048321373276105707645695 953 161736632039165999495536740 954 163440954394772350365687255 955 165161423277684763631310672 956 166898174518002790883456184 957 168651344944591321083768090 958 170421072391368791447751126 959 172207495703628355728731247 960 174010754744392147944986745 961 175830990400798780025714373 962 177668344590524212285590240 963 179522960268236136072686592 964 181394981432082008370414144 965 183284553130210878570976323 966 185191821467329148075547567 967 187116933611290403815023645 968 189060037799719467224738763 969 191021283346670800647002946 970 193000820649321413576684781 971 194998801194698411607350016 972 197015377566441331378666680 973 199050703451599405269903264 974 201104933647463900029379028 975 203178224068435673975675619 976 205270731752928097853287845 977 207382614870305484873179595 978 209514032727857175917419470 979 211665145777807426336700640 980 213836115624361241220101712 981 216027105030786306467920929 982 218238277926531163450815765 983 220469799414379775491804881 984 222721835777642634861940407 985 224994554487384559435636560 986 227288124209689328607746643 987 229602714812961308531515440 988 231938497375264217194498872 989 234295644191697180308438454 990 236674328781808229448905538 991 239074725897045394341290487 992 241497011528245541651405745 993 243941362913161113101600193 994 246407958544024916196846156 995 248896978175153121309760896 996 251408602830586619338962336 997 253943014811770894621535055 998 256500397705274568247698219 999 259080936390546767394023013 1000 261684817047713476760744259