0 0 1 1 2 0 3 2 4 2 5 5 6 5 7 11 8 13 9 23 10 28 11 45 12 57 13 86 14 108 15 156 16 199 17 276 18 350 19 475 20 601 21 798 22 1005 23 1312 24 1646 25 2120 26 2643 27 3365 28 4178 29 5264 30 6500 31 8122 32 9981 33 12375 34 15136 35 18638 36 22697 37 27779 38 33679 39 40993 40 49504 41 59947 42 72109 43 86922 44 104174 45 125035 46 149329 47 178521 48 212504 49 253112 50 300335 51 356495 52 421746 53 498984 54 588620 55 694308 56 816798 57 960686 58 1127227 59 1322197 60 1547552 61 1810553 62 2114085 63 2467315 64 2874400 65 3346840 66 3890512 67 4519907 68 5243127 69 6078406 70 7036811 71 8141265 72 9406709 73 10861952 74 12526922 75 14437859 76 16621162 77 19122279 78 21975958 79 25239251 80 28957511 81 33202269 82 38032459 83 43537655 84 49794052 85 56913715 86 64994625 87 74176920 88 84586120 89 96397113 90 109770114 91 124923277 92 142060231 93 161452734 94 183358843 95 208116627 96 236052107 97 267585339 98 303126888 99 343198137 100 388314776 101 439122892 102 496268597 103 560551682 104 632779473 105 713940686 106 805041891 107 907303674 108 1021978235 109 1150570477 110 1294634676 111 1456024024 112 1636663932 113 1838833176 114 2064912351 115 2317700217 116 2600134346 117 2915647638 118 3267858630 119 3660972532 120 4099438944 121 4588402676 122 5133325786 123 5740494953 124 6416604324 125 7169325847 126 8006850879 127 8938530793 128 9974373279 129 11125762844 130 12404908444 131 13825652923 132 15402869253 133 17153369629 134 19095246571 135 21248894995 136 23636294146 137 26282155928 138 29213145983 139 32459173490 140 36052547226 141 40029425999 142 44428906951 143 49294655737 144 54673925871 145 60619391007 146 67188093272 147 74443504772 148 82454403259 149 91297191125 150 101054700953 151 111818804382 152 123689147728 153 136776090277 154 151199373438 155 167091429759 156 184595992869 157 203871825219 158 225091276545 159 248444487551 160 274137907391 161 302399034932 162 333474914061 163 367637483227 164 405182067111 165 446433418934 166 491744234951 167 541501980846 168 596127464889 169 656082554162 170 721868847417 171 794036405612 172 873182574922 173 959961868857 174 1055085009747 175 1159330120080 176 1273542057897 177 1398645103067 178 1535642681482 179 1685631751830 180 1849803036557 181 2029457346538 182 2226006455447 183 2440991639308 184 2676085357542 185 2933112317764 186 3214052166881 187 3521063437774 188 3856487481774 189 4222875713440 190 4622995063203 191 5059858987813 192 5536734777958 193 6057178873244 194 6625046412961 195 7244531480552 196 7920179354555 197 8656932389707 198 9460145516873 199 10335638573311 200 11289715681512 201 12329224970668 202 13461582578257 203 14694840830135 204 16037717742049 205 17499674886273 206 19090953407995 207 20822662996410 208 22706825599759 209 24756477113960 210 26985720190723 211 29409840495527 212 32045370212546 213 34910221008807 214 38023760107509 215 41406962390403 216 45082501222216 217 49074922483896 218 53410752666229 219 58118698047641 220 63229772974604 221 68777527848789 222 74798200991856 223 81330979643270 224 88418179313957 225 96105542625035 226 104442450671878 227 113482265211382 228 123282577270165 229 133905598992346 230 145418455511341 231 157893633700409 232 171409324247212 233 186049935570501 234 201906494117435 235 219077232903302 236 237668059230185 237 257793228689369 238 279575890894713 239 303148861309760 240 328655257190824 241 356249381377334 242 386097462428603 243 418378666556714 244 453285958011491 245 491027257606150 246 531826441804992 247 575924668916767 248 623581538001909 249 675076606825350 250 730710734797971 251 790807820142495 252 855716354626412 253 925811411274051 254 1001496442630063 255 1083205554785627 256 1171405585484539 257 1266598705202818 258 1369324816663318 259 1480164529410408 260 1599741928179215 261 1728727973924345 262 1867843695259756 263 2017864076209813 264 2179621732650271 265 2354011355422068 266 2541993942399573 267 2744601875141778 268 2962943787145290 269 3198210362933781 270 3451679934394652 271 3724725103444630 272 4018819171097404 273 4335543698770625 274 4676595889305140 275 5043797217646198 276 5439101899591344 277 5864606740430071 278 6322560845876413 279 6815376857517684 280 7345642081632104 281 7916131303129096 282 8529819532106683 283 9189896613908187 284 9899781820471652 285 10663140503556814 286 11483900788873660 287 12366272552675518 288 13314766511704929 289 14334215840961956 290 15429797992042386 291 16607059312478731 292 17871939969863222 293 19230801981144430 294 20690457670711403 295 22258201572377313 296 23941842906797400 297 25749741880356688 298 27690846732105244 299 29774735023005600 300 32011655875829969 301 34412576926558305 302 36989232463250168 303 39754176799874540 304 42720839113506735 305 45903584100514505 306 49317774416900511 307 52979839589326306 308 56907347082141628 309 61119080562766979 310 65635120753075337 311 70476934291609038 312 75667465678265504 313 81231238137143289 314 87194458133786728 315 93585129824305082 316 100433173816488677 317 107770556995403456 318 115631427416200015 319 124052261526924775 320 133072017324305817 321 142732301254177357 322 153077542035892759 323 164155179812627557 324 176015863358929140 325 188713664381791900 326 202306301173061553 327 216855381331911080 328 232426655314550036 329 249090291264114195 330 266921162349687397 331 285999157856802119 332 306409508701440162 333 328243139459523038 334 351597036996678516 335 376574648704680375 336 403286299811522350 337 431849643755283245 338 462390134439235041 339 495041535417655530 340 529946454147141487 341 567256917493651912 342 607134975914238759 343 649753353731714376 344 695296132171379226 345 743959483901283183 346 795952444960051691 347 851497744239610496 348 910832675586993236 349 974210034228734738 350 1041899101727030560 351 1114186702827550929 352 1191378317517193285 353 1273799273438007898 354 1361796001050036980 355 1455737378615412590 356 1556016148436689931 357 1663050433500431042 358 1777285334965082278 359 1899194641887795295 360 2029282632603649608 361 2168086001573520923 362 2316175890058428736 363 2474160057052332958 364 2642685167747010025 365 2822439238787144105 366 3014154216480771339 367 3218608730276608633 368 3436630996544208817 369 3669101918270115346 370 3916958354559549462 371 4181196609127704299 372 4462876110513601282 373 4763123337063023776 374 5083135958253111479 375 5424187249586015564 376 5787630751466736921 377 6174905233819594303 378 6587539935714771243 379 7027160146661653379 380 7495493097721153137 381 7994374234406400690 382 8525753838440412186 383 9091704076099250517 384 9694426439177914147 385 10336259662551691665 386 11019688083407650043 387 11747350532893847788 388 12522049724385187250 389 13346762236466715089 390 14224649054068729686 391 15159066773836824762 392 16153579436543172288 393 17211971101293485117 394 18338259123871848195 395 19536708263400758954 396 20811845579394024542 397 22168476253621892140 398 23611700298838469175 399 25146930299930204226 400 26779910149785848758 401 28516734937566514338 402 30363871952255663895 403 32328182972357183100 404 34416947805584377391 405 36637889263770583086 406 38999199538250592018 407 41509568176588742287 408 44178211627825420505 409 47014904574164584568 410 50030013018790930045 411 53234529366323541883 412 56640109468791983605 413 60259111893909186592 414 64104639392507467371 415 68190582844020628029 416 72531667661752980347 417 77143502960948014822 418 82042633477288491468 419 87246594565184773135 420 92773970270534347565 421 98644454836078337420 422 104878917642405466490 423 111499471974161149279 424 118529547624368418419 425 125993967760770428677 426 133919030078646141178 427 142332592701561128519 428 151264164867956813263 429 160745002906108612241 430 170808211550955449468 431 181488851150257754541 432 192824050831609831084 433 204853128226922122076 434 217617715846649448726 435 231161894754190112422 436 245532335656543027850 437 260778448120563694670 438 276952538058159195952 439 294109974254282949219 440 312309364112181945208 441 331612739460438742760 442 352085752631693847469 443 373797883735039932993 444 396822659372249493334 445 421237883804708068694 446 447125882866906868920 447 474573761726419675790 448 503673676837959325711 449 534523123293471289875 450 567225237974364184320 451 601889119819731387584 452 638630167682715224100 453 677570437211614123164 454 718839017302347990456 455 762572427693553026642 456 808915038334769166318 457 858019512246765827565 458 910047272598769015649 459 965168995883823338179 460 1023565132022982131380 461 1085426453457592743213 462 1150954634179249369108 463 1220362860952129324756 464 1293876477810563323171 465 1371733666301162388002 466 1454186162701628009334 467 1541500014921238103366 468 1633956380482194057779 469 1731852368545645542415 470 1835501927568381762630 471 1945236781838299640100 472 2061407418683349219386 473 2184384129914365971561 474 2314558109529518376459 475 2452342611583866388260 476 2598174170511752186494 477 2752513888182469486937 478 2915848790266809151791 479 3088693256609113019835 480 3271590528505435645850 481 3465114298037566181755 482 3669870382723202496385 483 3886498491132171562701 484 4115674083129298316869 485 4358110330943459440971 486 4614560185168706297636 487 4885818552501051196257 488 5172724589811842865616 489 5476164122025224105882 490 5797072188950669898903 491 6136435729267784312461 492 6495296407425293368997 493 6874753592453410475298 494 7275967495129731568883 495 7700162473379342898180 496 8148630513101859717597 497 8622734895274981824337 498 9123914057361990722611 499 9653685660937729627202 500 10213650874485920341666 501 10805498884452903259302 502 11431011644536241517085 503 12092068877579864583634 504 12790653341190354693481 505 13528856372860156897408 506 14308883726970499301002 507 15133061721014054182949 508 16003843704802915600552 509 16923816871710163776750 510 17895709427251866028782 511 18922398135935201417810 512 20006916263384563117844 513 21152461936734628743946 514 22362406942187741021948 515 23640305984992092842901 516 24989906432822491434107 517 26415158570311990205878 518 27920226388019807540831 519 29509498936321989925994 520 31187602270055361075262 521 32959412017409964611411 522 34830066601711651320644 523 36804981152895893266849 524 38889862140418474244201 525 41090722768036301555968 526 43413899165630414623841 527 45866067422494844109336 528 48454261501044740244450 529 51185892079751116491651 530 54068766368427534821276 531 57111108949491524434897 532 60321583692927656743272 533 63709316803864419716717 534 67283921055566099347632 535 71055521272561264944668 536 75034781122303201914768 537 79232931286464143374036 538 83661799076424369643387 539 88333839571064617152906 540 93262168348217005684443 541 98460595895576701591181 542 103943663779914381431874 543 109726682668839416014022 544 115825772292197728227903 545 122257903446628966764739 546 129040942139444855391963 547 136193695985535161577975 548 143735962963457248185211 549 151688582655592304877461 550 160073490089524600725828 551 168913772317794453562111 552 178233727865286716431703 553 188058929194869247929423 554 198416288333861953204148 555 209334125826726107085143 556 220842243171205258155356 557 232971998919520348833230 558 245756388617963005930317 559 259230128784278385995512 560 273429745113898515001280 561 288393665133933392794689 562 304162315515458050914761 563 320778224284411422107477 564 338286128163053583111496 565 356733085305779696206539 566 376168593684763746327002 567 396644715414985093389009 568 418216207299960388035855 569 440940657915977764707070 570 464878631544552462535650 571 490093819301871228495070 572 516653197806133781903493 573 544627195765515417983049 574 574089868861909189230550 575 605119083350398777029741 576 637796708787225592887160 577 672208820347009169255346 578 708445911183265914941936 579 746603115337713908078271 580 786780441697718432884163 581 829083019556386629589141 582 873621356324388440901004 583 920511608001731023487150 584 969875863013119834585801 585 1021842440073994419562926 586 1076546200750721682007235 587 1134128877446522742941827 588 1194739417542262341657220 589 1258534344494322381065494 590 1325678136690681193805008 591 1396343624944802535296617 592 1470712409507395933691260 593 1548975297560404797328947 594 1631332762159828337359004 595 1717995423684547684278528 596 1809184554852628853299319 597 1905132610463904117041125 598 2006083783034277438364805 599 2112294585591829118808941 600 2224034462914101619748336 601 2341586432598458910302774 602 2465247757369736841004922 603 2595330650150421925920696 604 2732163013434332987469190 605 2876089214634990443855079 606 3027470899099442501398353 607 3186687842618455846113604 608 3354138845287891717682866 609 3530242668726953872985744 610 3715439018687768543954520 611 3910189575253215624720322 612 4114979072854150951963392 613 4330316432512150807145493 614 4556735948754224583454667 615 4794798533834482493076737 616 5045093021944867291593276 617 5308237536300252722523078 618 5584880922037926394401666 619 5875704248090517097961904 620 6181422381254599424071548 621 6502785635913396100960504 622 6840581502944580604791463 623 7195636461598921593041131 624 7568817878218548550574906 625 7961035995938433219441082 626 8373246019609325133998135 627 8806450300476924788492864 628 9261700625259590996844537 629 9740100614586948145076358 630 10242808235883528782549083 631 10771038436127125735129384 632 11326065900049077289346977 633 11909227939716828147324549 634 12521927521594108391566353 635 13165636437577062290557073 636 13841898626678940715219499 637 14552333654471315214583130 638 15298640357585344775693321 639 16082600661047020789511654 640 16906083576439380603908779 641 17771049389393049578881883 642 18679554045151439351964916 643 19633753741506447941997196 644 20635909738674018347777190 645 21688393396273022244178456 646 22793691447875879600253688 647 23954411524241763961421656 648 25173287936682783296636785 649 26453187732708349129786353 650 27797117036470542815373789 651 29208227687284895165435595 652 30689824189920431468736970 653 32245370991166001583713409 654 33878500097645327329896757 655 35593019050733109827189857 656 37392919274940450578280126 657 39282384817090117838975321 658 41265801494173540282320779 659 43347766468812159228226769 660 45533098271877958027300303 661 47826847292943832242761125 662 50234306759933383354683549 663 52761024230547848891518541 664 55412813618819968701738904 665 58195767781452804812547336 666 61116271689453812512609869 667 64181016211991232771278382 668 67397012540340017074064413 669 70771607281319012217655149 670 74312498250657499568337701 671 78027750998391416316432023 672 81925816099531304495133143 673 86015547245044805044023352 674 90306220169453535728296087 675 94807552453295245903337125 676 99529724240085316654453950 677 104483399909525756288849052 678 109679750750230999632992671 679 115130478677530757547513702 680 120847841043582196999772489 681 126844676589506533204385599 682 133134432591102072948580650 683 139731193252376696331484895 684 146649709403159950944309463 685 153905429559971695747720546 686 161514532411538319810114416 687 169493960793509310070525389 688 177861457219356087502299047 689 186635601037862565781109703 690 195835847290280859099470349 691 205482567343941452315339297 692 215597091382027469733881890 693 226201752833251399486144971 694 237319934828372731167793059 695 248976118774863079067289368 696 261195935144530737558964504 697 274006216573652935579717315 698 287435053379002447597528695 699 301511851598290998635412073 700 316267393667753489228122962 701 331733901855166207981246046 702 347945104571189816318704546 703 364936305687967164525435916 704 382744456998935350320280098 705 401408233960360720950044245 706 420968114860605434443419395 707 441466463570236755345996961 708 462947616032102953094511476 709 485457970658202409324475404 710 509046082806743903949064655 711 533762763521149836092224233 712 559661182719934051410994057 713 586796977035445943637384865 714 615228362507315175660055418 715 645016252346257383708996945 716 676224379992465573772620684 717 708919427703468811205349049 718 743171160915689816662356324 719 779052568635491158468416433 720 816640010125704933615515222 721 856013368166176317086942389 722 897256209177987265523057998 723 940455950514622192549727381 724 985704035235486052988492434 725 1033096114691930422230125814 726 1082732239269193543486503071 727 1134717057643652172643815190 728 1189160024929231891961620992 729 1246175620104166361092764038 730 1305883573125048234422391307 731 1368409102153924260604442963 732 1433883161341356694717572145 733 1502442699628772525858063907 734 1574230931052132648481290839 735 1649397617051075998254107626 736 1728099361308079499942299786 737 1810499917666166215330203723 738 1896770511695900712424852788 739 1987090176508428110397777756 740 2081646103435498666138681304 741 2180634008225633457926612675 742 2284258513431922277613393547 743 2392733547697539352885623553 744 2506282762673734098620501744 745 2625139968338229359730664574 746 2749549587513168799512596425 747 2879767130417727672349038292 748 3016059690124466635315932916 749 3158706459827512730624954336 750 3307999272867610349768149293 751 3464243166501375410809964864 752 3627756970442294915020958358 753 3798873921246865543767562669 754 3977942303663002739711635556 755 4165326120107562223801441207 756 4361405789487384508524333288 757 4566578876632165099727261477 758 4781260853659179803035641351 759 5005885894648317612820135443 760 5240907705062113181562524938 761 5486800387408803039882242280 762 5744059344707566381919802126 763 6013202223383761923633698490 764 6294769897288422519156504724 765 6589327494610681622746888774 766 6897465469524020511484261511 767 7219800720487879015104138008 768 7556977757204640647442836118 769 7909669918319417514046672757 770 8278580642035311133846215843 771 8664444791911562376658538954 772 9068030040204610332144632579 773 9490138311214747691701989355 774 9931607287201643453069856583 775 10393311979543260270817441886 776 10876166367921925783621155921 777 11381125110441874532774061625 778 11909185327701185620359458599 779 12461388463971669678088022743 780 13038822228769031628608167069 781 13642622622237168713820558079 782 14273976047910253385946044308 783 14934121516569589811944999901 784 15624352945063963157090724250 785 16346021554128321383706924638 786 17100538369400299037928048903 787 17889376830014049333160516182 788 18714075509329541012614044837 789 19576240952550410436885168452 790 20477550636177339785936356692 791 21419756054455077149786927791 792 22404685938181550710758161124 793 23434249611476219217326270298 794 24510440492332962690592397316 795 25635339743030495067388060804 796 26811120076720748816405933330 797 28040049726783906907475115705 798 29324496585807134677686181001 799 30666932521334523422606139127 800 32069937875826776453320398800 801 33536206158583684624346431456 802 35068548937697973077114972609 803 36669900940449644833327841056 804 38343325370892023997960894388 805 40092019453749402884976749790 806 41919320214117008136272267367 807 43828710502853162276289636332 808 45823825277955430634403193940 809 47908458152644652747764027410 810 50086568221316334746270551808 811 52362287174986624829210270296 812 54739926718332103789856302261 813 57223986300928909791745444919 814 59819161175808151379807046125 815 62530350798992530612748638852 816 65362667584233192139571844034 817 68321446027758853977639289689 818 71412252218449524040798959217 819 74640893749488882185209612525 820 78013430048199587083151133070 821 81536183141460236446298380042 822 85215748874806900869307470514 823 89059008604073589187274063982 824 93073141379188616309040100358 825 97265636640556867738512091453 826 101644307449283752629282118848 827 106217304273376232639711368690 828 110993129352950441447122605520 829 115980651668426962378335290986 830 121189122536662846893951989519 831 126628191860998781316547846142 832 132307925062247714762776977055 833 138238820718764636540132390798 834 144431828944871469676836032632 835 150898370538115251978944260767 836 157650356927065427541552471241 837 164700210952658424060291851020 838 172060888517426274692128990818 839 179745901138354443432916536350 840 187769339440551689343957252894 841 196145897630437780536589239950 842 204890898988710448866690362421 843 214020322424999731398142363912 844 223550830137800839683943618502 845 233499796425057166282223832065 846 243885337692585714560832384045 847 254726343709462139790042528957 848 266042510161452029041202705325 849 277854372555655951271290239298 850 290183341531665970798472189911 851 303051739636780705672261781364 852 316482839625129802763564209637 853 330500904342990042077848974809 854 345131228265066628406575956880 855 360400180749141051590081836487 856 376335251079180824473605065049 857 392965095369846388148532099469 858 410319585408243196727284957856 859 428429859511836040350537270319 860 447328375484591673214091339804 861 467048965756732163874067234522 862 487626894796885546373204051104 863 509098918889003675894806262840 864 531503348370096858935664750147 865 554880112428706342080508467479 866 579270826568012865614503074206 867 604718862841662068499867758742 868 631269422974685782999346309916 869 658969614486416572599650202915 870 687868529936937778117452471722 871 718017329423491986187220617641 872 749469326458289934457008620664 873 782280077364433528863465055977 874 816507474332089620693986596815 875 852211842282744780867093699600 876 889456039695230156709443001831 877 928305563553354343451051850049 878 968828658581311428017578259739 879 1011096430939671392540032029864 880 1055182966561596860840086371330 881 1101165454316100106308313889386 882 1149124314192538696737425870459 883 1199143330708289726034225544145 884 1251309791749517912414781398710 885 1305714633063311032612616026171 886 1362452588628068934865300918221 887 1421622347138055646239253684461 888 1483326714847324494973251171200 889 1547672785027966749670834341741 890 1614772114307676396781660607003 891 1684740906162137838425243735377 892 1757700201848585401447789256881 893 1833776079078231914514123782486 894 1913099858736968495327326240424 895 1995808319975985574223208720554 896 2082043924006600486314204720341 897 2171955046946794724251080950265 898 2265696222080602541762686730155 899 2363428391905756020115167341328 900 2465319170359712097030952735877 901 2571543115629577770042201990994 902 2682282013967336413885056138102 903 2797725174948384069026075453006 904 2918069738628528691276209787628 905 3043520995072521153317036285520 906 3174292716745686400970729257609 907 3310607504279550806636848290953 908 3452697146142322468169698104489 909 3600802992765930463849080298267 910 3755176345702864600953069239072 911 3916078862408546286356287127305 912 4083782977268193949506099532222 913 4258572339511402632253011780302 914 4440742268682719278302139136595 915 4630600228362655540826985194132 916 4828466318860612899520561825307 917 5034673789629406753876963515643 918 5249569572180232984058395066287 919 5473514834307342694399383906910 920 5706885556463136006950360581954 921 5950073131157189222695985054272 922 6203484986286640182974836297153 923 6467545233340725251401110654636 924 6742695341458827753257625468568 925 7029394838359529358806955277357 926 7328122039197583275029061723438 927 7639374804446835812124025613286 928 7963671327949631901821161634589 929 8301550956317553087253252034670 930 8653575040914164602571008384098 931 9020327823698212945691277707555 932 9402417358255118031566888213929 933 9800476467396085960958053337374 934 10215163738757420602010386302682 935 10647164559888096731692689376434 936 11097192194371054864537690610761 937 11565988900583472112900928551329 938 12054327094763124167415573269242 939 12563010560112387676386108774707 940 13092875703738098637998843977175 941 13644792863294911865714538788217 942 14219667665271646617998359083794 943 14818442436934910309725453558868 944 15442097674021701862557706808358 945 16091653566353291421363114107313 946 16768171583626078207053331755567 947 17472756123721953741640875769401 948 18206556225970556027329560436652 949 18970767351889331268027173633062 950 19766633236024123762771499072477 951 20595447809613762161771501290389 952 21458557199906389460378002758259 953 22357361808063797659574335775251 954 23293318468702351605121654095984 955 24267942694235956774726262206780 956 25282811007307505779885394287833 957 26339563364721100355838998917782 958 27439905676417639966687763692817 959 28585612423171904571221467552668 960 29778529376829575075447528758970 961 31020576427048579629507274580387 962 32313750518660251780634294357077 963 33660128703922928059502718583223 964 35061871314103309442313438988410 965 36521225254990097326296098504260 966 38040527431119588760684630986703 967 39622208303675057521747382656073 968 41268795587210342789294472560107 969 42982918090544143695164766316659 970 44767309707374548503093927602108 971 46624813562374390375515892456894 972 48558386318746577363226470930765 973 50571102653445724521917360761330 974 52666159906507667980607538418204 975 54846882911172952649447623452725 976 57116729011743591608499187726435 977 59479293276375543511021950541414 978 61938313912281866856013461387123 979 64497677891104696480822142580634 980 67161426792507458450119509298677 981 69933762874343470038763267848303 982 72819055378072660534463539187387 983 75821847078426040620849692650121 984 78946861086657130883519099527120 985 82199007917072350856976405012957 986 85583392826897746229248709834757 987 89105323439918987464978447175355 988 92770317664724675570756673031804 989 96584111918791315062088648222298 990 100552669670071218675186703703868 991 104682190308183853383021946333499 992 108979118357766072872471160981154 993 113450153047009158187980925708870 994 118102258244899948564008363188438 995 122942672781191533837465871220396 996 127978921163655334967760194403715 997 133218824707712965511312198226445 998 138670513094112376289894669621582 999 144342436370900589030502298925243 1000 150243377416554150940371804925139