0 0 1 1 2 3 3 6 4 11 5 19 6 32 7 50 8 77 9 115 10 170 11 244 12 348 13 485 14 674 15 922 16 1251 17 1678 18 2241 19 2959 20 3892 21 5076 22 6592 23 8497 24 10915 25 13930 26 17719 27 22417 28 28267 29 35474 30 44395 31 55312 32 68730 33 85082 34 105049 35 129261 36 158675 37 194171 38 237077 39 288651 40 350689 41 424962 42 513946 43 620065 44 746690 45 897203 46 1076112 47 1288064 48 1539160 49 1835685 50 2185828 51 2598130 52 3083464 53 3653356 54 4322301 55 5105673 56 6022679 57 7093876 58 8344530 59 9801937 60 11499382 61 13472839 62 15765948 63 18426122 64 21510238 65 25080489 66 29210997 67 33982848 68 39492281 69 45844915 70 53165140 71 61589955 72 71279967 73 82412121 74 95193101 75 109851055 76 126650989 77 145886100 78 167895685 79 193055136 80 221797647 81 254602976 82 292022491 83 334667564 84 383238781 85 438512880 86 501377808 87 572818497 88 653957395 89 746040279 90 850483541 91 968858711 92 1102949053 93 1254733362 94 1426451540 95 1620589522 96 1839955845 97 2087666369 98 2367235415 99 2682561251 100 3038032124 101 3438515228 102 3889480726 103 4396993010 104 4967858020 105 5609618792 106 6330727095 107 7140547555 108 8049558672 109 9069364830 110 10212934617 111 11494624226 112 12930456050 113 14538160184 114 16337501094 115 18350338156 116 20601012375 117 23116432381 118 25926527150 119 29064368045 120 32566700464 121 36474105743 122 40831629979 123 45688997041 124 51101346050 125 57129512808 126 63840896360 127 71309818377 128 79618547206 129 88857754586 130 99127717973 131 110538902473 132 123213374796 133 137285530025 134 152903761022 135 170231363457 136 189448497132 137 210753314741 138 234364268551 139 260521499850 140 289489560262 141 321559118016 142 357050156088 143 396314069078 144 439737424249 145 487744515900 146 540801797654 147 599420988132 148 664164279039 149 735648111474 150 814549297941 151 901609585124 152 997642861168 153 1103540659635 154 1220280624058 155 1348933146021 156 1490671307923 157 1646778851772 158 1818661869529 159 2007858355094 160 2216051923790 161 2445083257050 162 2696966202545 163 2973901438241 164 3278295377286 165 3612776460547 166 3980217319940 167 4383754194169 168 4826812907952 169 5313131945345 170 5846792910665 171 6432247915584 172 7074355248403 173 7778411860635 174 8550195122852 175 9396001274939 176 10322694310605 177 11337751436544 178 12449320237935 179 13666272386799 180 14998270467831 181 16455831316984 182 18050404132333 183 19794445094629 184 21701508578405 185 23786335002409 186 26064957292958 187 28554804151538 188 31274824294262 189 34245607728529 190 37489530607812 191 41030897557023 192 44896110486390 193 49113835399752 194 53715199069059 195 58733984367241 196 64206859216098 197 70173605161493 198 76677383760487 199 83765003749536 200 91487230878920 201 99899099934863 202 109060274837430 203 119035412796898 204 129894582617713 205 141713689269319 206 154574959601516 207 168567436971976 208 183787544842739 209 200339662637951 210 218336779371770 211 237901163464571 212 259165120446151 213 282271771494430 214 307375931204268 215 334645011908375 216 364260040008305 217 396416705527149 218 431326538325751 219 469218125369447 220 510338471128684 221 554954408469978 222 603354171262458 223 655849028442375 224 712775101056308 225 774495253557383 226 841401192018026 227 913915651816154 228 992494819271545 229 1077630860373312 230 1169854714337929 231 1269739014708677 232 1377901310100425 233 1495007436563611 234 1621775228935024 235 1758978411593560 236 1907450873070475 237 2068091152186821 238 2241867358674021 239 2429822342848806 240 2633079357011251 241 2852848009075677 242 3090430773111473 243 3347229841861911 244 3624754609775523 245 3924629555775624 246 4248602839765365 247 4598555365163740 248 4976510649830280 249 5384645239162290 250 5825300034489438 251 6300992251609958 252 6814428415508324 253 7368518085938929 254 7966388756504593 255 8611401599988324 256 9307168542283782 257 10057570315342679 258 10866776014061021 259 11739263783870645 260 12679843211212806 261 13693679018067231 262 14786316684055846 263 15963709571365647 264 17232248231168704 265 18598791439506781 266 20070699702444359 267 21655870749145455 268 23362777819146468 269 25200510233014909 270 27178817124231022 271 29308153790736987 272 31599731623214518 273 34065571035752848 274 36718558442199100 275 39572506671284578 276 42642219956847853 277 45943562862646302 278 49493534380961792 279 53310346529053235 280 57413508794767293 281 61823917720742291 282 66563953099716780 283 71657580035246706 284 77130458474289271 285 83010059429482614 286 89325789643673912 287 96109123879900575 288 103393746747634870 289 111215703214292739 290 119613559887633026 291 128628576183451180 292 138304887655082071 293 148689700567953611 294 159833500202889169 295 171790271942238071 296 184617737851298250 297 198377607781201253 298 213135847955785824 299 228962966046609448 300 245934315970547520 301 264130421396578185 302 283637321496394759 303 304546937911807250 304 326957466802068184 305 350973794940001242 306 376707944077899352 307 404279542556297244 308 433816328771560452 309 465454685487665718 310 499340210040788490 311 535628319449302479 312 574484895949924222 313 616086972013863162 314 660623460884814465 315 708295931748223046 316 759319436145055123 317 813923384817914063 318 872352482227181009 319 934867718025906509 320 1001747423420398606 321 1073288391829668115 322 1149807072527192296 323 1231640836836779714 324 1319149326393921319 325 1412715883237776448 326 1512749072159082315 327 1619684295299560794 328 1733985510432042794 329 1856147053197678280 330 1986695575829567149 331 2126192102972320829 332 2275234218341369293 333 2434458383221108095 334 2604542401880863230 335 2786208035370667341 336 2980223780240559896 337 3187407814185688828 338 3408631126778050352 339 3644820837911518232 340 3896963723900062098 341 4166109954585691542 342 4453377063349710648 343 4759954154226396411 344 5087106370169788109 345 5436179627638366095 346 5808605643922810066 347 6205907263497855282 348 6629704112433235499 349 7081718588423086741 350 7563782218350484181 351 8077842392402564086 352 8625969509826617186 353 9210364547011803526 354 9833367086477596050 355 10497463819353748578 356 11205297563787316051 357 11959676814015444715 358 12763585866786166475 359 13620195542319498503 360 14532874551164739721 361 15505201526925982163 362 16540977781372257183 363 17644240805043081246 364 18819278575553301335 365 20070644700265497700 366 21403174461795991281 367 22822001797037534404 368 24332577285078786535 369 25940687179222413224 370 27652473566103609900 371 29474455692211622199 372 31413552549210798526 373 33477106764101595839 374 35672909894885754330 375 38009229184216527127 376 40494835881915659328 377 43139035196083322183 378 45951697994939128293 379 48943294327248453706 380 52124928895897335414 381 55508378561571884115 382 59106132024804672605 383 62931431773553835289 384 66998318459671603450 385 71321677802854559485 386 75917290202090558038 387 80801883165963552327 388 85993186760197056358 389 91509992198085640682 390 97372213792432266201 391 103600954410598623578 392 110218574673615047259 393 117248766058756794360 394 124716628171148484156 395 132648750363678080307 396 141073297997904559631 397 150020103547396779785 398 159520762866105274275 399 169608736847877038105 400 180319458832691036562 401 191690448013220832467 402 203761429233632998634 403 216574459464829892978 404 230174061388108443341 405 244607364405470211391 406 259924253552703553746 407 276177526671330006122 408 293423060364168361742 409 311719985132678437045 410 331130870274448279124 411 351721918985700155181 412 373563174306242037027 413 396728736403631956068 414 421296991899028386946 415 447350855789082203367 416 474978026738021056919 417 504271256358145137769 418 535328633331829313872 419 568253883064095354657 420 603156683805767376134 421 640153000014796336616 422 679365433991508267286 423 720923596642338046285 424 764964498513215251564 425 811632962043524684131 426 861082056297830918427 427 913473555232968085756 428 968978420885431857430 429 1027777312654708675215 430 1090061124208077823990 431 1156031549313137042922 432 1225901678278284800471 433 1299896626451853485891 434 1378254196630383108113 435 1461225576986383354772 436 1549076076553382813141 437 1642085900055091359178 438 1740550964322488224252 439 1844783758280623547228 440 1955114248975577254410 441 2071890835838644295641 442 2195481355907415805036 443 2326274142438548996607 444 2464679139905897164639 445 2611129078081161274442 446 2766080708492017363485 447 2930016106244327017094 448 3103444040834559037552 449 3286901419258340869611 450 3480954805405208737656 451 3686202019397567367734 452 3903273821263913479445 453 4132835682992421263604 454 4375589653794412208160 455 4632276323051547890717 456 4903676886259002572650 457 5190615318909697150128 458 5493960664162136188700 459 5814629439755912311399 460 6153588170599775990990 461 6511856053067849452421 462 6890507758068278213047 463 7290676379549015721203 464 7713556536207063441519 465 8160407633758154314755 466 8632557296303796222942 467 9131404974914400763787 468 9658425742811084430554 469 10215174286102712997809 470 10803289100388819750631 471 11424496903106237048314 472 12080617272948257383138 473 12773567527247045094153 474 13505367849764959712599 475 14278146680898744119369 476 15094146383967248991287 477 15955729200809809891004 478 16865383511709280007353 479 17825730414210612716906 480 18839530637321772317244 481 19909691807143691948350 482 21039276082030645953528 483 22231508174948151044079 484 23489783782899416667519 485 24817678442866340536689 486 26218956836075286760703 487 27697582561985939413677 488 29257728405938324875840 489 30903787123998345580845 490 32640382771264672314061 491 34472382599527239458030 492 36404909553089711805064 493 38443355391223377713041 494 40593394468856988722196 495 42860998206795793510503 496 45252450286131508701444 497 47774362601234354609213 498 50433692009335707485364 499 53237757914487773624607 500 56194260727572272144082 501 59311301243864856869718 502 62597400983836454882315 503 66061523542774103733399 504 69713096999289209790802 505 73562037432760051590019 506 77618773604575747355085 507 81894272858117018401635 508 86400068297590564656461 509 91148287306004620280008 510 96151681468143581802934 511 101423657964687838051013 512 106978312509614485514327 513 112830463903436410803262 514 118995690281278768771237 515 125490367135365500111391 516 132331707198417056339090 517 139537802275206064079354 518 147127667116971418760656 519 155121285434330635266714 520 163539658152350537176571 521 172404854012594075168370 522 181740062635591945549123 523 191569650158590825849385 524 201919217572719746012318 525 212815661885394060055287 526 224287240243777005354092 527 236363637157104477389218 528 249076034966445681870134 529 262457187712801785023459 530 276541498566038978190959 531 291365100979864857675651 532 306965943750544142454294 533 323383880160188964315351 534 340660761398909216984419 535 358840534463722302257447 536 377969344746611600702832 537 398095643528263499286323 538 419270300609625235421846 539 441546722318150707259178 540 464980975142425033876287 541 489631915254231124687997 542 515561324195252992758940 543 542834051011699221628939 544 571518161139673651367954 545 601685092351001111448855 546 633409818090283959468627 547 666771018541720997550037 548 701851259786934464097753 549 738737181423771726409322 550 777519693040540277129700 551 818294179949919991239941 552 861160718613207977505755 553 906224302196509576538255 554 953595076728973664179232 555 1003388588345419202113688 556 1055726042126423942655601 557 1110734573062614989632377 558 1168547529703042961341679 559 1229304771062751495991397 560 1293152977400408045810481 561 1360245975493806309187479 562 1430745079079626626723189 563 1504819445142667598233416 564 1582646446781385534526913 565 1664412063397470997229167 566 1750311289002107250047851 567 1840548559454712513356592 568 1935338199498440114869936 569 2034904890482349754250565 570 2139484159712476649726867 571 2249322892402383416182652 572 2364679867250243204281393 573 2485826316700836579787321 574 2613046513011791898079155 575 2746638381277989612014337 576 2886914140633841004410275 577 3034200974891304721746385 578 3188841733942526619307130 579 3351195667298034669374761 580 3521639191208095291903971 581 3700566690861138531119558 582 3888391359235939505645227 583 4085546074235192254296223 584 4292484315817488127535109 585 4509681124900732873234104 586 4737634105906538369551541 587 4976864474876684255325743 588 5227918155196943127477865 589 5491366923031163407179563 590 5767809604681017042082275 591 6057873328161006551406172 592 6362214831399820859310001 593 6681521829560497770336271 594 7016514444103046803978461 595 7367946696302380293676364 596 7736608068076075545025427 597 8123325133074208902170628 598 8528963261136496391990006 599 8954428399328976655231144 600 9400668932937689814519920 601 9868677629913913087598866 602 10359493672443935066779863 603 10874204779444454770158413 604 11413949423977372478574282 605 11979919149717808381903014 606 12573360990817264518876829 607 13195579999656928053678431 608 13847941887210823050431428 609 14531875780905748605408656 610 15248877105107608355174665 611 16000510589546346564367054 612 16788413411253762778891866 613 17614298475787800178696406 614 18479957843799896156319683 615 19387266309219461802192170 616 20338185135635155839780950 617 21334765957689815369031229 618 22379154854635908482168990 619 23473596603456981626777675 620 24620439119316923643002801 621 25822138091380716545003923 622 27081261822435133565826812 623 28400496281044915466938242 624 29782650375395445350052239 625 31230661458307378917556183 626 32747601073357312433585514 627 34336680952402690033755798 628 36001259275293541446956145 629 37744847202949951168452672 630 39571115695507144938351001 631 41483902627661291169494778 632 43487220213913750847692836 633 45585262756880551265694389 634 47782414732443439871682902 635 50083259226028914392258429 636 52492586734959699497517311 637 55015404352377601236056618 638 57656945348947065566947646 639 60422679169151344814641600 640 63318321859760017198758692 641 66349846948701294013462267 642 69523496793400279312795089 643 72845794418355463142962248 644 76323555862619139617711343 645 79963903058619640365144184 646 83774277264727525977663305 647 87762453074806191428537851 648 91936553029027993389915976 649 96305062851146865440429247 650 100876847338541430436396438 651 105661166932329880042082540 652 110667694996069779418437255 653 115906535832626944141276593 654 121388243470105216282038631 655 127123841248890508806534305 656 133124842243273445238756704 657 139403270552374375734028572 658 145971683496616847371960395 659 152843194757360914579030019 660 160031498498949986775658779 661 167550894513904636925703502 662 175416314433768465574856417 663 183643349049714491044452482 664 192248276788931626971915006 665 201248093394547791081189188 666 210660542858907523573480896 667 220504149661903315737183970 668 230798252368283083367368478 669 241563038639893444754799241 670 252819581721216139623518827 671 264589878458760520127730842 672 276896888917460657138985599 673 289764577659613001335972442 674 303217956754678609910845469 675 317283130590857613232943938 676 331987342562349751338070265 677 347359023709010328717904826 678 363427843388351979324295712 679 380224762062866795094391857 680 397782086289137383659068139 681 416133525998476297709314081 682 435314254162599705990943727 683 455360968941378233453723363 684 476311958413767648145084737 685 498207167996846265605898170 686 521088270662261502952021177 687 544998740063521893708609134 688 569983926692286426682219186 689 596091137186270913443640463 690 623369716916472621086754917 691 651871135986242334320453807 692 681649078780208468027866415 693 712759537206273966704736907 694 745260907779806145953086154 695 779214092704774174396367115 696 814682605112944550440697278 697 851732678628330427092721903 698 890433381430937224276139826 699 930856735000418400078857200 700 973077837727630046786461827 701 1017174993589167965597484711 702 1063229846087913921743858863 703 1111327517670276778946365628 704 1161556754839368543144406917 705 1214010079191621835751190528 706 1268783944613567152732863173 707 1325978900884409002186197225 708 1385699763939958992750675767 709 1448055793063109178336089233 710 1513160875276708408145160706 711 1581133717225088156822326131 712 1652098044841981474866004264 713 1726182811113778949641652045 714 1803522412259441926961712684 715 1884256912660472367374719210 716 1968532278887660275172015908 717 2056500623184354608832668260 718 2148320456780341212633178419 719 2244156953424454076057995159 720 2344182223539475982277873499 721 2448575599418022444649050487 722 2557523931894706351909321076 723 2671221898946196625939511784 724 2789872326688649103541076877 725 2913686523259570888986669400 726 3042884626090399730164018176 727 3177695963095025824984128699 728 3318359428320160054987370635 729 3465123872623864002815462921 730 3618248509970798220658583880 731 3778003339954732316765749635 732 3944669587182782157677538221 733 4118540158179520631234423962 734 4299920116494835313678581858 735 4489127176724908524828169933 736 4686492218183360901998540046 737 4892359818987058982692986950 738 5107088811350834924871573939 739 5331052858914929221774648837 740 5564641056960950516262930576 741 5808258556403969485067463279 742 6062327212482747328770772061 743 6327286259104350573174712097 744 6603593009836364341048605979 745 6891723586576776083898986048 746 7192173676971328401984935854 747 7505459321687801467108143400 748 7832117732699381289291038317 749 8172708143771941393474670246 750 8527812694395947738240013903 751 8898037348449599811167092375 752 9284012848929122692116660987 753 9686395710131498089038476872 754 10105869248727893524351992833 755 10543144655219147656695647029 756 10998962107321577765716449310 757 11474091926888473642963376801 758 11969335782033773702191714938 759 12485527936185810162560771756 760 13023536545864672331053830483 761 13584265009042735297150709908 762 14168653366018423027005528237 763 14777679754804217249370750699 764 15412361923105656976981962615 765 16073758799044320899925237911 766 16762972122859107369929491458 767 17481148141902065649243987546 768 18229479371332347557115844455 769 19009206422999893203974462893 770 19821619905104205464624387537 771 20668062395308161394651588648 772 21549930490087438311967876520 773 22468676933197749633157520886 774 23425812826250099301166767587 775 24422909924493413214749023372 776 25461603021019834626401927196 777 26543592422725196516377252536 778 27670646521481595179233547113 779 28844604464104874412876261914 780 30067378924833331288247173501 781 31340958984169122387300235591 782 32667413118077091632061831204 783 34048892301680858928706846959 784 35487633231749687510012203644 785 36985961672425430430768108410 786 38546295928803716110081377352 787 40171150453150744154172968965 788 41863139588713899212870746544 789 43624981456263848445615605428 790 45459501988695453527864831123 791 47369639119207407262101926755 792 49358447128783910009303505280 793 51429101158908337401243907198 794 53584901895656969986998908513 795 55829280431542549719426310550 796 58165803311711303211320124563 797 60598177771334894421878617855 798 63130257171289514174630705742 799 65766046639469409845861242129 800 68509708925350963937599791682 801 71365570475697023382026743479 802 74338127739579320551882292731 803 77432053711190225946143679006 804 80652204719223906236247541456 805 84003627471921565239645623996 806 87491566367206428216109024259 807 91121471077671434094989245251 808 94899004420537286657959591531 809 98830050523060118664552553605 810 102920723294248074019741001539 811 107177375214133723067608328977 812 111606606452256416862077393698 813 116215274327424128737125911102 814 121010503121260558312425595915 815 125999694258488498607959872787 816 131190536867367755711067532985 817 136591018734183003062719153304 818 142209437666177467304347853006 819 148054413277839528674017438802 820 154134899215985371475742862274 821 160460195839628477842523361398 822 167039963371200816949135221428 823 173884235536277251355371451373 824 181003433709569383947155320932 825 188408381585583463159081126774 826 196110320392995124042481828164 827 204120924672466758746874516388 828 212452318638337933801412068226 829 221117093145340002864608605672 830 230128323282240360512614046190 831 239499586615093532040242989850 832 249244982103583690059481102261 833 259379149714769482331532557207 834 269917290759406206748035661656 835 280875188976904971361657256973 836 292269232395913287518440432735 837 304116435998448472146693950246 838 316434465216504869470436729551 839 329241660291069444502602013434 840 342557061524539203912598717787 841 356400435458618632189062683636 842 370792302010908246265680140397 843 385753962604556177438676114126 844 401307529326556677115302022844 845 417475955151521532176555143685 846 434283065269046834559027475863 847 451753589554126481225431717340 848 469913196221450469660985989910 849 488788526705847757856973222489 850 508407231812616519715917461470 851 528798009183005428359770694148 852 549990642121695586429317533663 853 572016039834759368410336299453 854 594906279128268338359248458046 855 618694647619462091978907374257 856 643415688514203132833817529960 857 669105247006303290735298255591 858 695800518356245758123242062072 859 723540097708816112918199314374 860 752364031711228041305858657381 861 782313871995456384301846082692 862 813432730590705284057337956544 863 845765337334213034062668013703 864 879358099350962822349962691558 865 914259162675299216769738676858 866 950518476089980519223258143800 867 988187857260795174859342146532 868 1027321061247574328027143036412 869 1067973851475209338048449546990 870 1110204073251172255163693596872 871 1154071729919004643662579793278 872 1199639061740327026230787095785 873 1246970627601092066523920695561 874 1296133389641102425577721500764 875 1347196800909202156249570311287 876 1400232896150073347552804251266 877 1455316385832189266135393460950 878 1512524753530238137525346028107 879 1571938356779198322009361876677 880 1633640531521264581575952992903 881 1697717700270955303084599758432 882 1764259484128022571315855372095 883 1833358818772198264236542742851 884 1905112074578392607739158962202 885 1979619180995672711305371897558 886 2056983755338242436054514306580 887 2137313236141675746771583934055 888 2220719021242880677188370213195 889 2307316610747642756166238902735 890 2397225755055174783964607929259 891 2490570608114835060355396053483 892 2587479886096130605845140135642 893 2688087031659244660798425443343 894 2792530384019683426307229659456 895 2900953355007172874896756562652 896 3013504611325719822185576582377 897 3130338263228727676266261496661 898 3251614059830296476775751111251 899 3377497591281282418552819174319 900 3508160498046417041302031409699 901 3643780687526732068301768288157 902 3784542558279778539191223958856 903 3930637232098607746276030455392 904 4082262794219275751164188511470 905 4239624541935680137182074056686 906 4402935241909919629571078326893 907 4572415396476019299081989612451 908 4748293519244872164364779433660 909 4930806420328544867243641089505 910 5120199501512770186585262745368 911 5316727061717432888644577781327 912 5520652613096240971545955869289 913 5732249208138489751605562481069 914 5951799778147968514009564656911 915 6179597483486554135958850217523 916 6415946075982984270047922382523 917 6661160273920627325621951664547 918 6915566150031872885995174514661 919 7179501532940974702023803069432 920 7453316422511898658984946744387 921 7737373419572877776360248381656 922 8032048170505069574683858785686 923 8337729827198862905089529858255 924 8654821522898110535826888028543 925 8983740864469782445140545802162 926 9324920441654366774633223693609 927 9678808353870699835117662378287 928 10045868755167912471250278425021 929 10426582417936743548362553054104 930 10821447316012726733921432015561 931 11230979227824607074119728834859 932 11655712360262929113076597714056 933 12096199993965958252108534748755 934 12553015150743097525287729185172 935 13026751283879639491187362208412 936 13518022992091199405760590769789 937 14027466757921404410474124526519 938 14555741711402522365580001463770 939 15103530419825592903214987511929 940 15671539704494437084240323494265 941 16260501485366556910779244456712 942 16871173654513563559462732006368 943 17504340979364276136797832696576 944 18160816036725189864839371706013 945 18841440178605502755535641481656 946 19547084530907499336708516807846 947 20278651026077693929692693008945 948 21037073470849928438887003928733 949 21823318650248471790385177493707 950 22638387469057282250433869487704 951 23483316132000837083273030324390 952 24359177363922517025756581995042 953 25267081671288319016186039882665 954 26208178646386878983637977109322 955 27183658315641276279704181750304 956 28194752533494091171211944567359 957 29242736423374551462819565316216 958 30328929867305572016059870014810 959 31454699045758912094218590461473 960 32621458029418798311917441652492 961 33830670424568031499098781707430 962 35083851073866072637155304817986 963 36382567814345727673840528240528 964 37728443294514092969513747839122 965 39123156852504219256162776617537 966 40568446457286783123952089813979 967 42066110715015753391600810849494 968 43618010942648897899046510974699 969 45226073311052821722018865342382 970 46892291059873365499465276671342 971 48618726786525445078197640385590 972 50407514811732098814287181678284 973 52260863624120444295349801401627 974 54181058406462763163423280361917 975 56170463646233843792539940324378 976 58231525833241361990516154101420 977 60366776247174277246849210132164 978 62578833838005326104656093357125 979 64870408202277507450755771267378 980 67244302658401351876560925870229 981 69703417424189546016341391801824 982 72250752899958533776592622562766 983 74889413060632831621030873286372 984 77622608960397381992647439248966 985 80453662353556114212221554518130 986 83386009435371410498792069262446 987 86423204706779167423678873134485 988 89568924966998042880728534084906 989 92826973438179061439431141646414 990 96201284026373478313783506358061 991 99695925723232444599596095768638 992 103315107152992055122231416743213 993 107063181269441560204889156592206 994 110944650207721385637255047463670 995 114964170295950890626636945990864 996 119126557231844024676635638695446 997 123436791429633975209020132245988 998 127900023542796073795495169936154 999 132521580168231398664671687868789 1000 137306969737752243496391506879317