0 1 1 21 2 221 3 1561 4 8361 5 36365 6 134245 7 433905 8 1256465 9 3317445 10 8097453 11 18474633 12 39753273 13 81270333 14 158819253 15 298199265 16 540279585 17 948062325 18 1616336765 19 2684641785 20 4354393801 21 6911195501 22 10753517061 23 16429137361 24 24680949041 25 36503969061 26 53215656781 27 76541925481 28 108721541721 29 152631941021 30 211939849045 31 291280485825 32 396469547585 33 534752607445 34 715097053725 35 948532193753 36 1248543693033 37 1631529095373 38 2117321780133 39 2729791359153 40 3497529199185 41 4454628476805 42 5641568932845 43 7106217293385 44 8904955165305 45 11103947097341 46 13780562423541 47 17024965476001 48 20941889768801 49 25652612816181 50 31297149356221 51 38036681907641 52 46056248792841 53 55567711015981 54 66813020691781 55 80067815079825 56 95645361691505 57 113900881403365 58 135236278032525 59 160105304408105 60 189019196608153 61 222552809725533 62 261351290279573 63 306137322204033 64 357718985217153 65 416998266317205 66 484980267148125 67 562783152045465 68 651648883704105 69 752954795606925 70 868226052618981 71 999149053485681 72 1147585831377041 73 1315589511094341 74 1505420884101421 75 1719566165161481 76 1960755997052601 77 2231985772602301 78 2536537346124341 79 2878002209260641 80 3260306209228705 81 3687735890551285 82 4164966544501245 83 4697092053731705 84 5289656622880585 85 5948688489340653 86 6680735711872133 87 7492904138305873 88 8392897657242033 89 9389060842393253 90 10490424102053325 91 11706751450093545 92 13048591018900185 93 14527328438768925 94 16155243212466645 95 17945568217958721 96 19912552476681921 97 22071527329220181 98 24438976164813981 99 27032607855804761 100 29871434052884841 101 32975850501891661 102 36367722547853861 103 40070474997066801 104 44109186513147601 105 48510688728295685 106 53303670256365165 107 58518785799841225 108 64188770548404985 109 70348560072471165 110 77035415920891253 111 84289057137932833 112 92151797920674273 113 100668691644094133 114 109887681487387453 115 119859757901407545 116 130639123163613065 117 142283363273497005 118 154853627448187845 119 168414815484744465 120 183035773262616561 121 198789496666812261 122 215753344219505421 123 234009258715127721 124 253643998161426201 125 274749376336526301 126 297422513279724821 127 321766096041547521 128 347888650026543361 129 375904821270352661 130 405935670000780765 131 438108975840933145 132 472559555020923305 133 509429589973252365 134 548868971695679845 135 591035655274259953 136 636096028968207633 137 684225297267384773 138 735607878342460333 139 790437816317199753 140 848919208801879865 141 911266650136506685 142 977705690802335925 143 1048473313470160865 144 1123818426163940385 145 1204002373028592501 146 1289299463201176701 147 1379997518295232761 148 1476398439018735561 149 1578818791456965741 150 1687590413562585861 151 1803061042406352081 152 1925594962753183281 153 2055573677539754021 154 2193396600841375821 155 2339481773927683945 156 2494266605018555225 157 2658208633363747485 158 2831786318281973845 159 3015499853807506625 160 3209872009604946753 161 3415448998825496533 162 3632801373590937373 163 3862524948804540633 164 4105241755001330153 165 4361601020963470285 166 4632280186840074405 167 4917985948524416945 168 5219455334055387985 169 5537456812824054405 170 5872791438380386541 171 6226294025649575241 172 6598834363381902201 173 6991318462674837501 174 7404689842420923381 175 7839930852550063521 176 8298064035950073441 177 8780153529964761141 178 9287306508384398781 179 9820674664859217081 180 10381455738682505225 181 10970895083906031405 182 11590287282766813765 183 12240977804420769425 184 12924364709995451505 185 13641900404990951653 186 14395093440075099533 187 15185510361336332073 188 16014777611075035033 189 16884583480231778653 190 17796680113568678805 191 18752885568738116225 192 19755085930391240065 193 20805237480497069205 194 21905368926061586525 195 23057583685454998681 196 24264062234574307881 197 25527064514087513741 198 26848932399025133541 199 28232092232004299121 200 29679057421390459281 201 31192431105721688901 202 32774908885740781101 203 34429281625400677641 204 36158438323229376441 205 37965369055461244605 206 39853167992362661685 207 41825036489201122145 208 43884286253328339105 209 46034342588869514485 210 48278747720532774653 211 50621164198074816633 212 53065378382981068873 213 55615304018941143533 214 58274985887723045253 215 61048603552072505425 216 63940475187286932145 217 66955061503136805285 218 70096969757830904525 219 73370957865745536745 220 76781938600661928921 221 80334983896280174621 222 84035329245802567381 223 87888378202403823681 224 91899706982430592961 225 96075069173197773141 226 100420400547274498461 227 104941823985178243161 228 109645654508421290601 229 114538404424879853901 230 119626788588482402085 231 124917729775240246065 232 130418364177670172625 233 136136047019685882885 234 142078358294062195565 235 148253108624603415753 236 154668345255174947833 237 161332358167785147773 238 168253686331932566133 239 175441124087462129953 240 182903727663202450145 241 190650821833685322165 242 198692006716277612605 243 207037164711085093945 244 215696467586017405065 245 224680383709433177261 246 233999685432814475461 247 243665456625950063121 248 253689100367137607921 249 264082346790945804901 250 274857261096108505101 251 286026251716154302121 252 297602078655406647321 253 309597861993021437661 254 322027090557761149461 255 334903630776236977665 256 348241735697383084545 257 362056054195959965205 258 376361640357917100765 259 391173963050478494745 260 406508915679848374953 261 422382826139468293133 262 438812466951791068773 263 455815065606571502833 264 473408315098708532753 265 491610384668708512965 266 510439930748874586285 267 529916108118362662025 268 550058581270280337465 269 570887535994041191485 270 592423691176223243701 271 614688310823217010401 272 637703216308985500961 273 661490798851295686261 274 686074032219818434941 275 711476485679531655161 276 737722337172899399881 277 764836386744337993581 278 792844070210518818821 279 821771473080096263121 280 851645344726488471345 281 882493112817377977125 282 914342898004638999885 283 947223528878438192745 284 981164557189295912025 285 1016196273341935652253 286 1052349722164790152533 287 1089656718959073831873 288 1128149865831372653633 289 1167862568313744253653 290 1208829052275363193885 291 1251084381129788524505 292 1294664473341973453545 293 1339606120239179835085 294 1385947004130003396005 295 1433725716735759128241 296 1482981777938520079441 297 1533755654850146880901 298 1586088781206689758701 299 1640023577092589483081 300 1695603468999148723321 301 1752872910221790591741 302 1811877401600666781941 303 1872663512609223634081 304 1935278902795380694881 305 1999772343580022883125 306 2066193740417554223805 307 2134594155323308276665 308 2205025829772657858825 309 2277542207976714447405 310 2352197960539555747653 311 2429049008501968326033 312 2508152547776740937073 313 2589567073980593218533 314 2673352407667873792653 315 2759569719971211492905 316 2848281558654353436825 317 2939551874582473987165 318 3033446048615289286805 319 3130030918928363018625 320 3229374808768040330881 321 3331547554645498482581 322 3436620534975454702941 323 3544666699165124025241 324 3655760597159072449321 325 3769978409445663709581 326 3887397977530851177701 327 4008098834885120012401 328 4132162238369438583441 329 4259671200146132444741 330 4390710520080648713005 331 4525366818640233624585 332 4663728570295601295545 333 4805886137431727299005 334 4951931804773956600885 335 5101959814335671661153 336 5256066400893823113633 337 5414349827998682384373 338 5576910424524232897533 339 5743850621765674149753 340 5915274991090570910025 341 6091290282150238123245 342 6272005461658010762885 343 6457531752741106892625 344 6647982674872851559345 345 6843474084392088851621 346 7044124215616669519821 347 7250053722557961967081 348 7461385721243395185881 349 7678245832654103333661 350 7900762226284803113941 351 8129065664333096957761 352 8363289546525457184961 353 8603569955587208866901 354 8850045703363892012701 355 9102858377601446960985 356 9362152389392730479465 357 9628075021297934056525 358 9900776476146540213285 359 10180409926528517372465 360 10467131564982518892753 361 10761100654888917315333 362 11062479582075570673773 363 11371433907144283890633 364 11688132418525994824953 365 12012747186272781445245 366 12345453616594853883765 367 12686430507150762780705 368 13035860103099123352545 369 13393928153920223018165 370 13760823971015949190461 371 14136740486096542991161 372 14521874310362754173321 373 14916425794492042440621 374 15320599089437540636101 375 15734602208048565936401 376 16158647087521536231921 377 16592949652690220299621 378 17037729880164322184461 379 17493211863325472398761 380 17959623878189771127065 381 18437198450146101588445 382 18926172421579505059605 383 19426787020388982801665 384 19939287929409164262145 385 20463925356745355442453 386 21000954107031556231133 387 21550633653621110805273 388 22113228211719730897833 389 22689006812470707818253 390 23278243378002205598565 391 23881216797446604518385 392 24498211003941941540625 393 25129515052625571866565 394 25775423199630253895085 395 26436234982092938347401 396 27112255299186621196601 397 27803794494185699321661 398 28511168437575347489461 399 29234698611215515356641 400 29974712193570223676961 401 30731542146012919800181 402 31505527300218733856381 403 32297012446654558736121 404 33106348424177959102921 405 33933892210755997211245 406 34780007015315146251525 407 35645062370733545304785 408 36529434227986933764145 409 37433505051459687269925 410 38357663915432461810253 411 39302306601758037661033 412 40267835698737040278873 413 41254660701205301119133 414 42263198111844707629653 415 43293871543729478369985 416 44347111824119886327105 417 45423357099515541042645 418 46523052941980428134685 419 47646652456751993190105 420 48794616391146645822441 421 49967413244774148936141 422 51165519381073447912101 423 52389419140182584532401 424 53639604953155430995281 425 54916577457538070335621 426 56220845614317740962541 427 57552926826257354855241 428 58913347057628691221881 429 60302640955357460125181 430 61721351971593523713525 431 63170032487719656268705 432 64649243939812318292065 433 66159556945568014300725 434 67701551432708898895805 435 69275816768881390996153 436 70882951893061651905033 437 72523565448481879094573 438 74198275917091464254533 439 75907711755567161259153 440 77652511532886507259505 441 79433324069478838109925 442 81250808577968337786765 443 83105634805523660356905 444 84998483177828762403225 445 86930044944689683615581 446 88901022327292113509781 447 90912128667124682944641 448 92964088576583020269441 449 95057638091269713552021 450 97193524824005422412381 451 99372508120566485519001 452 101595359217164472796201 453 103862861399683234841741 454 106175810164689105965541 455 108535013382230021633905 456 110941291460439415939985 457 113395477511960870021445 458 115898417522209588111405 459 118450970519486884139785 460 121054008746963968500153 461 123708417836551431763133 462 126415096984670929752373 463 129174959129945682504033 464 131988931132826508206753 465 134857953957170222267125 466 137782982853787341166845 467 140764987545976140772985 468 143804952417060229233225 469 146903876699946905534445 470 150062774668723686226821 471 153282675832310494717521 472 156564625130185119919281 473 159909683130199663900581 474 163318926228505811526861 475 166793446851606868907241 476 170334353660554631769561 477 173942771757309259679261 478 177619842893280447295701 479 181366725680068299624001 480 185184595802422434472385 481 189074646233437952065365 482 193038087452007028992925 483 197076147662545011396185 484 201190073017010000501865 485 205381127839235042322253 486 209650594851592152535333 487 213999775404007527252273 488 218429989705347410567633 489 222942577057194210472453 490 227538896090032575892845 491 232220325001865269297865 492 236988261799278791501305 493 241844124540978837963645 494 246789351583815789083765 495 251825401831320560656161 496 256953754984771264859361 497 262175911796811256836021 498 267493394327639267125821 499 272907746203792445919801 500 278420532879543271320201 501 284033341900931400514221 502 289747783172451670004421 503 295565489226419578783761 504 301488115495035716600561 505 307517340585170728228965 506 313654866555892533944845 507 319902419198757656206505 508 326261748320888632855065 509 332734628030859627982045 510 339322857027412482962453 511 346028258891025582021633 512 352852682378358039094273 513 359798001719591845645333 514 366866116918694752556253 515 374058954056626793136665 516 381378465597513488802985 517 388826630697808913971725 518 396405455518471932248165 519 404116973540179052051185 520 411963245881597486403601 521 419946361620742138735301 522 428068438119440374194861 523 436331621350928574145161 524 444738086230604610230841 525 453290036949960513651261 526 461989707313719755052981 527 470839361080203690771681 528 479841292304951872005921 529 488997825687621054895221 530 498311316922187891403645 531 507784153050480423378425 532 517418752819063645162185 533 527217567039504543688045 534 537183078952042169080325 535 547317804592688433420753 536 557624293163785480522033 537 568105127408045615278373 538 578762923986099927437133 539 589600333857581891458153 540 600620042665772371498585 541 611824771125832608482205 542 623217275416651914684245 543 634800347576336950286785 544 646576815901369605936705 545 658549545349460665469141 546 670721437946126573645341 547 683095433195016784995801 548 695674508492019321658601 549 708461679543172320459981 550 721460000786409502400421 551 734672565817167651185841 552 748102507817884341481041 553 761752999991414312162181 554 775627255998393035007981 555 789728530398576184996425 556 804060119096183874666105 557 818625359789278671859965 558 833427632423206577595125 559 848470359648130298796705 560 863757007280684309197153 561 879291084769781350836533 562 895076145666600188304573 563 911115788098784588143033 564 927413655248883656678153 565 943973435837063830978605 566 960798864608122979635525 567 977893722822837232638865 568 995261838753671322779505 569 1012907088184883384740325 570 1030833394917055322352781 571 1049044731276080019389481 572 1067545118626636834738841 573 1086338627890186988866141 574 1105429380067520615107221 575 1124821546765887416567681 576 1144519350730743037212801 577 1164527066382143424132501 578 1184849020355819626952541 579 1205489592048965649938841 580 1226453214170772142507305 581 1247744373297738884607885 582 1269367610433799194799845 583 1291327521575289560776305 584 1313628758280797964631185 585 1336276028245924548291653 586 1359274095882988438265133 587 1382627782905714723172873 588 1406341968918935752463033 589 1430421592013341100216253 590 1454871649365310714076725 591 1479697197841865946062945 592 1504903354610773339335585 593 1530495297755836222926325 594 1556478266897409344962045 595 1582857563818171954054521 596 1609638553094194918267721 597 1636826662731337651423981 598 1664427384807010797467781 599 1692446276117340805172561 600 1720888958829772707653041 601 1749761121141147603933861 602 1779068517941291523226061 603 1808816971482152536577001 604 1839012372052523165187801 605 1869660678658385319936285 606 1900767919708915192503765 607 1932340193708185704981825 608 1964383669952604311931585 609 1996904589234124136583765 610 2029909264549266611204253 611 2063404081813993980607833 612 2097395500584470217383273 613 2131890054783749087597133 614 2166894353434428296572453 615 2202415081397308835792945 616 2238459000116098844064465 617 2275032948368201488774405 618 2312143843021626566427245 619 2349798679798065715601865 620 2388004534042171330074361 621 2426768561497079455080061 622 2466097999086217145551221 623 2506000165701434961663521 624 2546482462997505474156001 625 2587552376193028849656501 626 2629217474877786784649021 627 2671485413826586255761721 628 2714363933819634753735561 629 2757860862469488868754861 630 2801984115054618295783365 631 2846741695359627530153745 632 2892141696522177725905905 633 2938192301886651392260965 634 2984901785864602807154445 635 3032278514802037230934953 636 3080330947853562208164633 637 3129067637863454450935773 638 3178497232253686003245333 639 3228628473918953592746753 640 3279470202128755283627265 641 3331031353436558752440085 642 3383320962596105717455325 643 3436348163484897261482265 644 3490122190034904998159785 645 3544652377170553242412301 646 3599948161754017557126501 647 3656019083537885260120561 648 3712874786125223688153361 649 3770525017937102228057541 650 3828979633187614339078061 651 3888248592866446005158281 652 3948341965729037271239481 653 4009269929294383733628221 654 4071042770850525071140021 655 4133670888467767921048545 656 4197164792019690621857825 657 4261535104211977563572085 658 4326792561619131105464445 659 4392948015729109241343225 660 4460012433995937412983753 661 4527996900900343093735533 662 4596912619018461986330373 663 4666770910098664901607633 664 4737583216146554608239153 665 4809361100518182167579685 666 4882116249021532492489805 667 4955860471026329094378345 668 5030605700582208208791385 669 5106363997545312716635805 670 5183147548713356505568341 671 5260968668969210144207041 672 5339839802433058970632001 673 5419773523623184926137301 674 5500782538625423695377181 675 5582879686271348944917721 676 5666077939325235683761641 677 5750390405679855001659341 678 5835830329561152673954981 679 5922411092741864355343281 680 6010146215764120319231825 681 6099049359171092934416005 682 6189134324747740306480365 683 6280415056770699747742025 684 6372905643267384976650105 685 6466620317284341185350653 686 6561573458164912352620533 687 6657779592836275418567073 688 6755253397105896177384033 689 6854009696967461985049653 690 6954063469916346620150205 691 7055429846274662878013625 692 7158124110525958721043465 693 7262161702659613051554605 694 7367558219524987417529925 695 7474329416195390206542481 696 7582491207341910128621681 697 7692059668617176035085541 698 7803051038049100367315341 699 7915481717444663777114921 700 8029368273803798708675481 701 8144727440743429981259101 702 8261576119931730661521301 703 8379931382532651764915841 704 8499810470660784576864641 705 8621230798846614636333205 706 8744209955512226677128285 707 8868765704457520075630745 708 8994915986356994607793705 709 9122678920267166573075085 710 9252072805144675598535653 711 9383116121375142692619633 712 9515827532312840375145873 713 9650225885831235967774533 714 9786330215884469387678253 715 9924159744079827046338825 716 10063733881261273715311545 717 10205072229104104481450685 718 10348194581720779175471925 719 10493120927278001919842145 720 10639871449625108704834721 721 10788466529933826165170421 722 10938926748349464993981181 723 11091272885653611695887481 724 11245525924938382646770761 725 11401707053292304694351341 726 11559837663497886800950661 727 11719939355740947497825361 728 11882033939331763189210801 729 12046143434438102613704101 730 12212290073830213040852685 731 12380496304637824051794665 732 12550784790119235024523225 733 12723178411442552716819485 734 12897700269479145613118165 735 13074373686609381975538753 736 13253222208540718814032833 737 13434269606138209266066773 738 13617539877267496152479133 739 13803057248650359753124953 740 13990846177732888123645545 741 14180931354566338553183565 742 14373337703700759042100005 743 14568090386091438958743345 744 14765214801018258315072465 745 14964736588018005382445061 746 15166681628829732651153261 747 15371076049353221420318921 748 15577946221620625588553721 749 15787318765781365500344701 750 15999220552100342988445301 751 16213678702969549038636321 752 16430720594933135790071521 753 16650373860726024872039861 754 16872666391326124366361661 755 17097626338020226973790265 756 17325282114483662252715145 757 17555662398873776089157805 758 17788796135937310848519365 759 18024712539131759951779345 760 18263441092760770911859953 761 18505011554123671159660133 762 18749453955679191283829773 763 18996798607223460603697833 764 19247076098082350290889753 765 19500317299318239552070365 766 19756553365951280682929685 767 20015815739195239101991425 768 20278136148707984772068865 769 20543546614856711717220885 770 20812079450997962643873501 771 21083767265772535976370201 772 21358642965415352919598761 773 21636739756080362464514061 774 21918091146180562556336741 775 22202730948743215949957361 776 22490693283780339582616081 777 22782012580674546600259781 778 23076723580580320481103021 779 23374861338840801007837321 780 23676461227420162148645945 781 23981558937351662216689725 782 24290190481201446988034485 783 24602392195548186769093345 784 24918200743478628716558625 785 25237653117099146025499253 786 25560786640063365914801533 787 25887638970115958653434873 788 26218248101652670186130633 789 26552652368296681232972653 790 26890890445491376054113285 791 27233001353109604388349905 792 27579024458079520392624945 793 27928999477027082728648485 794 28282966478935300262787405 795 28640965887820308166120041 796 29003038485424359523121241 797 29369225413925817879820701 798 29739568178666236485468501 799 30114108650894610305746881 800 30492889070528887210387521 801 30875952048934825063689941 802 31263340571722281772890141 803 31655098001559025676600281 804 32051268081002153983631081 805 32451894935347207301419725 806 32857023075495068623018405 807 33266697400836735472153265 808 33680963202156054237241425 809 34099866164550506057456005 810 34523452370370133956956653 811 34951768302174701257257033 812 35384860845709171632382073 813 35822777292897601506977533 814 36265565344855535833873653 815 36713273114920998624774305 816 37165949131704169945744225 817 37623642342155841428000565 818 38086402114654742684182205 819 38554278242113831360772025 820 39027320945105639898684681 821 39505580875006772416206381 822 39989109117161645471484741 823 40477957194065566805617041 824 40972177068567246512075121 825 41471821147090835423735781 826 41976942282877585855157901 827 42487593779247230184962601 828 43003829392879173111231641 829 43525703337113593761742941 830 44053270285272554190611605 831 44586585374001211143501185 832 45125704206629228325014145 833 45670682856552486754163605 834 46221577870635191146971485 835 46778446272632470619232153 836 47341345566633572357326633 837 47910333740525747260671373 838 48485469269478926915938533 839 49066811119451291620592753 840 49654418750715829531553425 841 50248352121407987373912645 842 50848671691094513504618285 843 51455438424363594486870025 844 52068713794436386692674745 845 52688559786800044813567421 846 53315038902862349522925621 847 53948214163628036897590881 848 54588149113396932571659681 849 55234907823483993961321461 850 55888554895961364266502141 851 56549155467422542322819961 852 57216775212768772745977161 853 57891480349017761180197101 854 58573337639134819832672901 855 59262414395886548847221585 856 59958778485717159442438065 857 60662498332647545112617125 858 61373642922197207563559885 859 62092281805329144430105065 860 62818485102417806197825753 861 63552323507240230127810333 862 64293868290990459360802773 863 65043191306317355755213633 864 65800364991385915392629953 865 66565462373962196064450645 866 67338557075521966434155165 867 68119723315383186951478105 868 68909035914862432977411945 869 69706570301455370962495565 870 70512402513041398905268261 871 71326609202112562703078961 872 72149267640026860393639121 873 72980455721286046672796421 874 73820251967838050461985901 875 74668735533404118687686601 876 75525986207830799824976121 877 76392084421466881147933821 878 77267111249565394021196661 879 78151148416710801959420961 880 79044278301271486574749665 881 79946583939877646926629045 882 80858149031924728183462205 883 81779057944102495901630265 884 82709395714949872624356745 885 83649248059435653900737453 886 84598701373565221224008133 887 85557842739013369787776273 888 86526759927783369359502833 889 87505541406892376971985253 890 88494276343083320535965965 891 89493054607563372880271785 892 90501966780769136130080025 893 91521104157158656739007965 894 92550558750030391896734485 895 93590423296369248440787201 896 94640791261719815808966401 897 95701756845086914977629461 898 96773414983863585740727261 899 97855861358786635095068441 900 98949192398919869908789161 901 100053505286665137462426381 902 101168897962801297865332581 903 102295469131551252764430321 904 103433318265677155177487121 905 104582545611603925699195845 906 105743252194571200745374125 907 106915539823813838918549385 908 108099511097771111997074745 909 109295269409324707469726525 910 110502918951065669958467253 911 111722564720590409293720033 912 112954312525825903429091873 913 114198268990384224806006133 914 115454541558946519203158653 915 116723238502676566531099385 916 118004468924664053458562505 917 119298342765397688184424045 918 120604970808268288097358085 919 121924464685101971494391505 920 123256936881723584959624241 921 124602500743550498435387941 922 125961270481216900450061901 923 127333361176228726399652201 924 128718888786649353214069081 925 130117970152816194173809821 926 131530723003088328078470741 927 132957265959625297405173441 928 134397718544197210532598081 929 135852201184026283544871381 930 137320835217659957569060125 931 138803742900875728040473305 932 140301047412617822731378665 933 141812872860965865821093325 934 143339344289135665728714405 935 144880587681512264874015153 936 146436729969715389977246033 937 148007899038697441954749573 938 149594223732874164914423533 939 151195833862288134203150153 940 152812860208805203907350905 941 154445434532344054657827325 942 156093689577138983041010165 943 157757759078036074370662305 944 159437777766822901026966625 945 161133881378591889023779381 946 162846206658137495919643581 947 164574891366387343643936441 948 166320074286867450266271241 949 168081895232201705194987821 950 169860495050645732749248581 951 171656015632655289508909201 952 173468599917489341306956401 953 175298391899847966190899941 954 177145536636545230142073741 955 179010180253217182805342505 956 180892469951065120946226585 957 182792554013634267817950045 958 184710581813628017087386005 959 186646703819757890436320385 960 188601071603629358422881153 961 190573837846663674657386133 962 192565156347055873817249373 963 194575182026769084496955033 964 196604070938565308361459753 965 198651980273072817544720525 966 200719068365890322709366245 967 202805494704728064658838385 968 204911419936585982869620625 969 207037005874969114788459845 970 209182415507140380217752621 971 211347813001410905591533321 972 213533363714468043424753081 973 215739234198741242699784381 974 217965592209805926436324661 975 220212606713825533174105441 976 222480447895031879582041761 977 224769287163244001892681461 978 227079297161425634347035901 979 229410651773281483322094201 980 231763526130892456301542985 981 234138096622390005339433965 982 236534540899669745156763525 983 238953037886144506502152785 984 241393767784536985900044465 985 243856912084712153403065253 986 246342653571549580459440333 987 248851176332855850501591273 988 251382665767317215358300633 989 253937308592492661090087453 990 256515292852847547345708245 991 259116807927827984836979265 992 261742044539976116029408705 993 264391194763086464647433045 994 267064452030403520095371165 995 269762011142860723398543961 996 272484068277361021773357161 997 275230820995099159440511821 998 278002468249925872801891621 999 280799210396754158609079601 1000 283621249200007784259880401