1 1 2 10 3 25 4 37 5 42 6 48 7 79 8 145 9 244 10 415 11 672 12 1100 13 1722 14 2727 15 4193 16 6428 17 9658 18 14478 19 21313 20 31304 21 45329 22 65311 23 93074 24 132026 25 185413 26 259242 27 359395 28 495839 29 679175 30 926064 31 1254360 32 1691753 33 2268267 34 3028345 35 4021954 36 5320139 37 7003154 38 9183768 39 11989881 40 15596450 41 20205219 42 26085672 43 33549194 44 43007621 45 54937160 46 69957179 47 88789182 48 112357406 49 141738607 50 178301142 51 223637903 52 279750543 53 348975935 54 434219990 55 538872012 56 667119731 57 823840081 58 1015010687 59 1247596928 60 1530071383 61 1872291772 62 2286186566 63 2785608791 64 3387220207 65 4110358942 66 4978149547 67 6017383774 68 7259961220 69 8742767488 70 10509511573 71 12610673585 72 15105798564 73 18063528512 74 21564537142 75 25701639323 76 30583496892 77 36334940329 78 43101568613 79 51050335546 80 60375364089 81 71298821902 82 84078196781 83 99007709003 84 116427289082 85 136724661263 86 160346572598 87 187801649291 88 219674330075 89 256628941312 90 299426790697 91 348931759490 92 406131483356 93 472144727188 94 548247461863 95 635882811143 96 736692858949 97 852531774429 98 985504892713 99 1137985602187 100 1312663108983 101 1512564459409 102 1741112470197 103 2002154044565 104 2300030801521 105 2639614856169 106 3026394554323 107 3466520059621 108 3966906756167 109 4535292756107 110 5180364076503 111 5911826271351 112 6740555404133 113 7678687728003 114 8739800780247 115 9939024829967 116 11293260666569 117 12821316772551 118 14544170400189 119 16485136924503 120 18670181358378 121 21128126235276 122 23891023948152 123 26994410009295 124 30477746835312 125 34384732826793 126 38763829190775 127 43668635398032 128 49158515251119 129 55299050208096 130 62162781531279 131 69829758103281 132 78388413112008 133 87936223514625 134 98580746247672 135 110440408125673 136 123645727856095 137 138340262438208 138 154682043883929 139 172844709428032 140 193019191034172 141 215415059458326 142 240262506977089 143 267813945578971 144 298346327481113 145 332163040140023 146 369596621931897 147 411011001078737 148 456804667879789 149 507413318928867 150 563313553648529 151 625025989437009 152 693119568008357 153 768215214002033 154 850990843142859 155 942185656641653 156 1042605952817263 157 1153130156683247 158 1274715561110531 159 1408404201530251 160 1555330662920848 161 1716728936827274 162 1893941444768496 163 2088427025994053 164 2301771361332424 165 2535696255883195 166 2792071662899105 167 3072926462937232 168 3380462308307533 169 3717066117457736 170 4085326005968157 171 4488045738170479 172 4928263033892940 173 5409266270078791 174 5934615482693188 175 6508161636970251 176 7134070705338109 177 7816845858575224 178 8561355034583187 179 9372856471361836 180 10257030224488538 181 11220007500804952 182 12268406665058749 183 13409366881266445 184 14650589197854577 185 16000375095905857 186 17467673302733047 187 19062123901008565 188 20794111631110583 189 22674816282937323 190 24716273316693887 191 26931431382489739 192 29334221173645818 193 31939620996994792 194 34763734919563054 195 37823867407033533 196 41138611921749738 197 44727935810690451 198 48613280629144329 199 52817658568578114 200 57365765974433055 201 62284092734726312 202 67601050594819175 203 73347097144253235 204 79554880690358096 205 86259380631753751 206 93498070908059694 207 101311078726760377 208 109741368790351499 209 118834922628180770 210 128640946017726581 211 139212071379707858 212 150604591144536944 213 162878685910372634 214 176098686755465879 215 190333332231593539 216 205656062912330901 217 222145310574517105 218 239884828708037519 219 258964017562057451 220 279478294677562411 221 301529459960392121 222 325226110683468821 223 350684051125098967 224 378026757052484334 225 407385834895474846 226 438901541170540562 227 472723296788884271 228 509010267390467572 229 547931938886831377 230 589668765403425653 231 634412812728365098 232 682368481153538799 233 733753224311205148 234 788798354875221259 235 847749846930137691 236 910869233429928628 237 978434500993887279 238 1050741088798201214 239 1128102885733413529 240 1210853341280244654 241 1299346575833016901 242 1393958615308242850 243 1495088626416304844 244 1603160287766371031 245 1718623163198038866 246 1841954223283168611 247 1973659370962492736 248 2114275128869347212 249 2264370332783953749 250 2424548001519986096 251 2595447215400496187 252 2777745186915366751 253 2972159342890250407 254 3179449616055923262 255 3400420751215341558 256 3635924839561786348 257 3886863871291613574 258 4154192536390551678 259 4438921048028220694 260 4742118235972976506 261 5064914667197983688 262 5408506060258020794 263 5774156732239737894 264 6163203364836429149 265 6577058809191673489 266 7017216237478501881 267 7485253339854487040 268 7982836898121064299 269 8511727412404245716 270 9073784136520752636 271 9670970175074127841 272 10305358024001444726 273 10979135182159285297 274 11694610244035898364 275 12454219074152100506 276 13260531502779186067 277 14116258115373995726 278 15024257606944924707 279 15987544243012052842 280 17009295932693365293 281 18092862422980820308 282 19241774155468389729 283 20459751260641391153 284 21750713269139944444 285 23118788978124904221 286 24568327093533033358 287 26103907047166988359 288 27730350652471191884 289 29452733957146246229 290 31276400002374951744 291 33206971802472354156 292 35250366304445476535 293 37412808594340287474 294 39700847161590608781 295 42121369439404921286 296 44681618487498744296 297 47389209982221077161 298 50252150439920829892 299 53278855782566082549 300 56478171233397666747 301 59859391593343687993 302 63432282951860728104 303 67207104819810117498 304 71194633809118017670 305 75406187780139195322 306 79853651655396998816 307 84549503751282761408 308 89506843904933495718 309 94739422172917751498 310 100261669463558875846 311 106088728800402340440 312 112236488666622343079 313 118721617045644686661 314 125561597701144424411 315 132774767222953745052 316 140380354482457153639 317 148398520930411142888 318 156850403485135782442 319 165758158346783686659 320 175145007596290220975 321 185035286809947787930 322 195454495667052810887 323 206429349671163999126 324 217987835085905651000 325 230159265091212570364 326 242974339391738737129 327 256465205159995877841 328 270665521686213265956 329 285610526487617960632 330 301337105394829811262 331 317883864233274408863 332 335291204771476170632 333 353601402409338348765 334 372858688443392029629 335 393109334229770223150 336 414401740253354708462 337 436786527265782835223 338 460316632682016399012 339 485047409228606523845 340 511036729227234645559 341 538345091328400752555 342 567035733280108245502 343 597174747361537115558 344 628831202279118849542 345 662077267956965830586 346 696988347246151464410 347 733643210776736860298 348 772124139212710734638 349 812517068918043930746 350 854911745542700187898 351 899401881306063321390 352 946085320751961017089 353 995064210510507268337 354 1046445178116235570547 355 1100339515166712165460 356 1156863370161335242709 357 1216137946036307313830 358 1278289708044807153730 359 1343450596716981254667 360 1411758251869611084779 361 1483356242108605214580 362 1558394306132135540525 363 1637028599966543920090 364 1719421956802620571856 365 1805744153238314524316 366 1896172188968538188923 367 1990890573390478735099 368 2090091626557746172364 369 2193975787591901568024 370 2302751938402258718954 371 2416637735445479683021 372 2535859957808706935450 373 2660654863957482760929 374 2791268565887443770541 375 2927957412605563444814 376 3070988392163528961124 377 3220639543734026251725 378 3377200389453677670100 379 3540972377073287759333 380 3712269343665833379227 381 3891417990954192413965 382 4078758383067972251980 383 4274644456790598952946 384 4479444555685083397711 385 4693541977641570599019 386 4917335547843202833151 387 5151240206143086882210 388 5395687621493590449779 389 5651126821845307020586 390 5918024852824639771486 391 6196867453012316201291 392 6488159759832523269676 393 6792427033243546958857 394 7110215411981788116554 395 7442092688890169243004 396 7788649120851285451175 397 8150498259174234017230 398 8528277816761399736025 399 8922650557181049739876 400 9334305222824814094699 401 9763957486520699931016 402 10212350944663489341673 403 10680258135452810470087 404 11168481601225901519168 405 11677854977648893104037 406 12209244129731732639436 407 12763548316567889385295 408 13341701405776169891790 409 13944673118654664219221 410 14573470328084285615824 411 15229138389249042803214 412 15912762526330324219267 413 16625469254258678508412 414 17368427859838916401541 415 18142851920316282894566 416 18950000884912165790475 417 19791181696323330711886 418 20667750478992981205413 419 21581114270028054824079 420 22532732820894795245434 421 23524120444611296782057 422 24556847937953766827618 423 25632544552174546769967 424 26752900043208874587416 425 27919666773596365210069 426 29134661898604128008262 427 30399769607464798814008 428 31716943453794945433291 429 33088208744721849847698 430 34515665024447451897957 431 36001488620334595625304 432 37547935288963849026987 433 39157342928757558323448 434 40832134398415981939761 435 42574820406192696485259 436 44388002511145735037328 437 46274376199757769984057 438 48236734081016778007128 439 50277969161665488124431 440 52401078246752528933526 441 54609165425418315902657 442 56905445689196462899544 443 59293248640916563415970 444 61776022343708371886879 445 64357337266288814081704 446 67040890376348033280333 447 69830509336211056573238 448 72730156855026399367731 449 75743935149573126419606 450 78876090570453087545445 451 82131018343610841575071 452 85513267486571857243058 453 89027545847080895813665 454 92678725326287821841826 455 96471847231812803828711 456 100412127825684989293396 457 104504964010065333752801 458 108755939218715732663274 459 113170829454579994190000 460 117755609544554931467719 461 122516459549172626389642 462 127459771401489420402165 463 132592155710178717831732 464 137920448804475743541103 465 143451719953110091813464 466 149193278838391691159141 467 155152683214614447118307 468 161337746835573962156272 469 167756547577303593822217 470 174417435844606865733948 471 181329043184278524701195 472 188500291197557293356906 473 195940400671368284215893 474 203658901024989882602852 475 211665639988270495151822 476 219970793612289680359291 477 228584876524988473922820 478 237518752537126916856769 479 246783645507357485464778 480 256391150576377484887396 481 266353245675103991880495 482 276682303421626241517128 483 287391103307848397990113 484 298492844295595582585631 485 310001157718915526774493 486 321930120617524638508070 487 334294269393829500942574 488 347108613923855984286517 489 360388652010011008084257 490 374150384311643207802081 491 388410329636655913380700 492 403185540735948751738743 493 418493620479135998647256 494 434352738559358258303060 495 450781648600604875128229 496 467799705821681494503259 497 485426885125026660302082 498 503683799771025561684011 499 522591720500663585446068 500 542172595273936628770656 501 562449069481251519557594 502 583444506802309359045971 503 605183010563894345399677 504 627689445778354467427488 505 650989461708222783984934 506 675109515146341732886762 507 700076894250692654887201 508 725919743131208261216862 509 752667087021301885208579 510 780348858239548261930417 511 808995922767601561547366 512 838640107658254845864168 513 869314229092779148244273 514 901052121310290208710898 515 933888666221089613961973 516 967859823935840328326277 517 1003002664015133950476975 518 1039355397680766789565738 519 1076957410785564277664772 520 1115849297792940802410362 521 1156072896555048718798172 522 1197671324150870612085022 523 1240689013564905065110234 524 1285171751478347931582348 525 1331166716944856037622082 526 1378722521233798070582964 527 1427889248604222247590942 528 1478718498303776944882949 529 1531263427546717314155999 530 1585578795776985512828851 531 1641721009961007157996326 532 1699748171228443628256223 533 1759720122595730160017636 534 1821698498103254682250558 535 1885746773090932120350687 536 1951930315956107098418081 537 2020316441108033895093238 538 2090974463476494920297183 539 2163975754277947853680698 540 2239393798410792270228378 541 2317304253171999351842852 542 2397785008681234219490215 543 2480916249693097498212813 544 2566780519198758908778382 545 2655462783485606574408772 546 2747050499071770717491652 547 2841633681171827311721577 548 2939304974126686031130174 549 3040159723441136530390253 550 3144296049878866549478207 551 3251814925245172630733364 552 3362820250324473904728352 553 3477418934589251675089869 554 3595720978165437115391544 555 3717839555656711987685611 556 3843891102331384073073151 557 3973995402259684048338323 558 4108275678924321970647846 559 4246858687877155110098078 560 4389874811984656586994892 561 4537458158819431825396926 562 4689746660761120618312918 563 4846882177347825040861618 564 5009010600462640139585538 565 5176281961879909478061948 566 5348850543777761545036962 567 5526874991724367389455970 568 5710518430767327035073573 569 5899948584115896329560977 570 6095337895068962587521837 571 6296863651660303303911912 572 6504708114698347758083907 573 6719058648653076918831744 574 6940107856092547165963908 575 7168053715102178966404377 576 7403099720415274578380724 577 7645455027667922787036627 578 7895334601533620675666394 579 8152959367130003520121754 580 8418556365480921552926681 581 8692358912404840260218946 582 8974606761641493697656683 583 9265546271565820916189896 584 9565430576330776272810453 585 9874519760765246430864122 586 10193081039899464812056941 587 10521388942420655482324073 588 10859725498962954308552598 589 11208380434510259822187073 590 11567651365848779365728008 591 11937844003322920835392587 592 12319272357865255758242960 593 12712258952528438160635723 594 13117135039524703713106432 595 13534240821974438956041262 596 13963925681405502063500697 597 14406548410177390624138252 598 14862477449909349421454009 599 15332091135058291006451478 600 15815777942764060538855608 601 16313936748079012420965225 602 16826977085739132468512080 603 17355319417563685553734845 604 17899395406681800417718547 605 18459648197642086312360165 606 19036532703645993873977364 607 19630515899929389300621262 608 20242077124576732828231906 609 20871708385759534137618342 610 21519914676728760737159532 611 22187214297519103518276408 612 22874139184741287056458938 613 23581235248385758195706130 614 24309062717061953195493810 615 25058196490560640702641456 616 25829226501213301077230775 617 26622758082899151474494133 618 27439412349224876189444031 619 28279826579689915239657600 620 29144654615415103967652111 621 30034567263208393232040936 622 30950252709600075905108118 623 31892416943580989074168803 624 32861784189732210716562404 625 33859097350438520475622655 626 34885118458932014293199106 627 35940629141815467431027612 628 37026431092871770193937853 629 38143346556765127929611484 630 39292218824501875475414105 631 40473912739211679075091896 632 41689315214180434613074211 633 42939335761649125587333978 634 44224907034375648424633003 635 45546985378426033743826151 636 46906551399259502901893910 637 48304610539524856773098447 638 49742193670702167561204536 639 51220357696956624367482649 640 52740186173410464818130763 641 54302789937147768072560016 642 55909307753231888897734597 643 57560906973997049098370972 644 59258784213969992870490258 645 61004166038628117010600852 646 62798309669428743783633171 647 64642503703259301910848919 648 66538068848823895511788945 649 68486358678058104714524265 650 70488760395170782793006119 651 72546695621344785033392367 652 74661621197781533192400035 653 76835030005059783820518769 654 79068451801581871875308649 655 81363454079014855871633503 656 83721642937590884693622292 657 86144663979109133924003704 658 88634203220597770446697888 659 91191988026411430301744271 660 93819788061819227229173930 661 96519416265790433574325113 662 99292729846132314581852289 663 102141631294616618828117744 664 105068069425352012689076195 665 108074040433966403935215310 666 111161588980961875424568699 667 114332809296732023702266939 668 117589846311713001901375658 669 120934896809081446437704455 670 124370210603582780474188200 671 127898091743824396729462037 672 131520899741732254197308941 673 135241050826425002391369446 674 139061019226322612825368995 675 142983338476660597236837120 676 147010602756349144168819196 677 151145468251263005772025096 678 155390654548026904864963167 679 159748946055295207409878465 680 164223193456719749544772435 681 168816315192514641111749133 682 173531298973945273277625729 683 178371203327558053956580479 684 183339159173614779924686955 685 188438371435453897041815205 686 193672120684383216720398979 687 199043764816729028051484709 688 204556740767791387248314338 689 210214566259230665300776050 690 216020841584783967166768570 691 221979251430734527414338317 692 228093566736185823980849136 693 234367646589458283647517851 694 240805440165818362158885715 695 247410988702749912730706230 696 254188427518139580818478731 697 261141988067475909359949986 698 268276000045600485512357887 699 275594893528997099556206945 700 283103201164329136933241730 701 290805560399094538928824613 702 298706715760284673665631574 703 306811521176797386623241189 704 315124942351671697042546685 705 323652059179771616755543300 706 332398068217173389955280979 707 341368285197757711474374194 708 350568147603452624996045278 709 360003217283500137505124350 710 369679183129389049873924775 711 379601863800694535523198077 712 389777210508669912095925631 713 400211309852695290584227501 714 410910386716636427035601625 715 421880807220079830178232235 716 433129081731711144799082131 717 444661867939659978226121361 718 456485973986298500324120687 719 468608361662170525660712225 720 481036149666764044306389005 721 493776616930654475680583093 722 506837206006963510520460639 723 520225526526506838703847339 724 533949358724814643803638575 725 548016657035240369807859135 726 562435553756586400066139339 727 577214362789301182967285859 728 592361583448927945063044218 729 607885904350693708720180970 730 623796207374177908138154880 731 640101571701779430906448757 732 656811277940186722639540866 733 673934812318396498601494111 734 691481870971758296696459615 735 709462364305411964654247900 736 727886421446876136369000611 737 746764394780971995182168036 738 766106864577127868534601007 739 785924643702062536499469745 740 806228782428188087633674500 741 827030573330538282168574813 742 848341556282867378147124764 743 870173523545528827354531569 744 892538524956090099033887665 745 915448873215092625228774150 746 938917149278232810912737899 747 962956207847166824259769144 748 987579182970544278349998198 749 1012799493747262307825801350 750 1038630850143882046515950901 751 1065087258917983685023516373 752 1092183029659748014068095209 753 1119932780943319064585082177 754 1148351446600591825687500613 755 1177454282108752830842564089 756 1207256871104581978814427659 757 1237775132016612179713826555 758 1269025324828529246812463007 759 1301024057964670782397894289 760 1333788295311391445816171095 761 1367335363364909920587390285 762 1401682958519798869307886989 763 1436849154488485101379144791 764 1472852409866325518893744547 765 1509711575832370911760019753 766 1547445904000799143121421027 767 1586075054412868698094754897 768 1625619103684799710395974211 769 1666098553301167385256857443 770 1707534338069651636497003529 771 1749947834726454296957867091 772 1793360870708676958932843377 773 1837795733082690926866850795 774 1883275177645251884467368571 775 1929822438186105613268578033 776 1977461235929308842848038188 777 2026215789141718454115691066 778 2076110822926358019307549406 779 2127171579188815073458986465 780 2179423826794874066966426674 781 2232893871907232971076022543 782 2287608568520017239061649257 783 2343595329178625211468073246 784 2400882135904141793186754225 785 2459497551309533482520288434 786 2519470729927396572951713793 787 2580831429736144658367315263 788 2643610023904955952040253206 789 2707837512744030624728670831 790 2773545535881042739884333970 791 2840766384649993506166357711 792 2909533014713927218765439933 793 2979879058907366820934108970 794 3051838840320521914803346011 795 3125447385610766846285036090 796 3200740438564049598176140210 797 3277754473891361792779051068 798 3356526711283552082399188943 799 3437095129709239221227886777 800 3519498481979744333946248522 801 3603776309565414579740629616 802 3689968957687912547492637492 803 3778117590672450989027018549 804 3868264207585216657900399650 805 3960451658139563184896011237 806 4054723658896902975500478035 807 4151124809745467700097138200 808 4249700610683572369708963340 809 4350497478890133206643941453 810 4453562766109794955852537508 811 4558944776334990981861862799 812 4666692783813030397777966347 813 4776857051360097394728552367 814 4889488849011015689176749282 815 5004640472986215550317824502 816 5122365265005531741027836353 817 5242717631929814185797589735 818 5365753065760774296578181557 819 5491528163979581151171299888 820 5620100650255446481537730503 821 5751529395504234963794212828 822 5885874439329172707734981678 823 6023197011823204331625832901 824 6163559555765925951754533292 825 6307025749194145706543562683 826 6453660528379876446561827706 827 6603530111194302779225088788 828 6756702020892423557416675181 829 6913245110296393684340682066 830 7073229586413184662906926519 831 7236727035464056062597257884 832 7403810448362400069530807372 833 7574554246616908319662980839 834 7749034308697586393487907672 835 7927327996841012808907117363 836 8109514184333354459033093759 837 8295673283246968828187934927 838 8485887272670117519355727732 839 8680239727405043012176742482 840 8878815847174967647083665247 841 9081702486314678422199425453 842 9288988183986315980417762095 843 9500763194894428107932180682 844 9717119520542993237759426103 845 9938150941007858436761348118 846 10163953047268407848190963048 847 10394623274071279755169283223 848 10630260933371085292766491611 849 10870967248320304898585960512 850 11116845387854482137276637183 851 11368000501844235638792725656 852 11624539756861400332994966578 853 11886572372530152323203124186 854 12154209658511648462292552921 855 12427565052092351946752125209 856 12706754156425826350130505734 857 12991894779397472380816931722 858 13283106973163267755361390504 859 13580513074331275792361687427 860 13884237744838291282625537158 861 14194408013489663023807082489 862 14511153318216003253819595797 863 14834605549014082389842793372 864 15164899091626989370886050642 865 15502170871930102751292385577 866 15846560401079355072156701468 867 16198209821387563914090654165 868 16557263952986750057046792597 869 16923870341241428847244621583 870 17298179304972263359815464628 871 17680343985454265220099169138 872 18070520396250434086579085368 873 18468867473844201947126102566 874 18875547129133113595770823132 875 19290724299746273341435586088 876 19714567003249561934944572346 877 20147246391200304048279416228 878 20588936804116999370589324486 879 21039815827324927430278630936 880 21500064347744888646776082714 881 21969866611585004242429039864 882 22449410283004521320280724462 883 22938886503708643929959349354 884 23438489953545059024118352552 885 23948418912060254734461864078 886 24468875321088065376013154024 887 25000064848327599059181771442 888 25542196951984784419417741092 889 26095484946433735723709271382 890 26660146068974016229208246992 891 27236401547639019723981943268 892 27824476670133439093420434650 893 28424600853854043416849941272 894 29037007717073660363000019878 895 29661935151241571120984221828 896 30299625394482186436048335378 897 30950325106244172838318430348 898 31614285443183917882259407326 899 32291762136234445261612148162 900 32983015568945730321670449684 901 33688310857046451965240161822 902 34407917929315239813380070956 903 35142111609710352647701015722 904 35891171700848006787027357344 905 36655383068777169361733650478 906 37435035729143239028688713892 907 38230424934687290547524705616 908 39041851264175559201983154834 909 39869620712704676572242587676 910 40714044783479641707370367598 911 41575440581008852135131752976 912 42454130905815533716120846602 913 43350444350608688365090057704 914 44264715398015306234415537774 915 45197284519815728273001017730 916 46148498277786371316008826936 917 47118709426090445253142960518 918 48108277015323389836754297520 919 49117566498152385066565017186 920 50146949836659233999839764612 921 51196805611324667241263781022 922 52267519131766000753780862704 923 53359482549164867160713507580 924 54473094970499637938309848738 925 55608762574517907406271767136 926 56766898729566400987130505798 927 57947924113212298876389805108 928 59152266833776147896831381330 929 60380362553708947322142912556 930 61632654614936448006750133518 931 62909594166101824103434474034 932 64211640291832686204655188340 933 65539260143962136695120277406 934 66892929074832834810307246492 935 68273130772612286868210915082 936 69680357398751387568485652008 937 71115109727512920356003123126 938 72577897287705167898637356540 939 74069238506545799670175166768 940 75589660855794386145358708762 941 77139701000077137484067323452 942 78719904947545478082650975582 943 80330828202790462566555117336 944 81973035922157977258701120194 945 83647103071385105254333639608 946 85353614585706009459754536262 947 87093165532346054845448674370 948 88866361275556001883894072552 949 90673817644103311277955263414 950 92516161101375944596547314280 951 94394028918013982972843493834 952 96308069347228083393431268156 953 98258941802718345968796164406 954 100247317039356318004245617496 955 102273877336541934119923229316 956 104339316684401904040729053930 957 106444340972739534629353697928 958 108589668182906370694137380286 959 110776028582503796228281756140 960 113004164923088929214481842211 961 115274832640791080207991735021 962 117588800060017140663459492033 963 119946848600150259449937515328 964 122349772985424298560429430449 965 124798381457876480973124135374 966 127293495993564926949900552100 967 129835952521951518527090226169 968 132426601148641082962099390377 969 135066306381375319507105782706 970 137755947359476852330616245211 971 140496418086639783326881790808 972 143288627667266604721674268862 973 146133500546245765641690833038 974 149031976752374324076455786629 975 151985012145317854722577100841 976 154993578666316718889651413358 977 158058664592528706451719887842 978 161181274795221920854296197364 979 164362431001705726447847777267 980 167603172061218493931465339888 981 170904554214657726368863590231 982 174267651368376275509763350503 983 177693555371927955607250979852 984 181183376299991333813306265214 985 184738242738352697559623565571 986 188359302074182153097899153482 987 192047720790481500667125537463 988 195804684764943130983566836577 989 199631399573096193430301381679 990 203529090795984672165463467774 991 207499004332251192579021168668 992 211542406714876697686462106611 993 215660585432447338654962492695 994 219854849255204344425738848271 995 224126528565745694499790481596 996 228476975694641092126135749167 997 232907565260826507590658539272 998 237419694517045639386030121524 999 242014783700201956101388263019 1000 246694276386894646273781621426