0 0 1 1 2 3 3 4 4 7 5 13 6 19 7 29 8 44 9 65 10 94 11 133 12 187 13 258 14 354 15 481 16 651 17 871 18 1154 19 1526 20 1998 21 2603 22 3376 23 4358 24 5594 25 7148 26 9103 27 11531 28 14560 29 18320 30 22972 31 28708 32 35757 33 44413 34 54990 35 67904 36 83626 37 102736 38 125890 39 153882 40 187694 41 228396 42 277336 43 336075 44 406448 45 490581 46 591009 47 710728 48 853128 49 1022328 50 1223040 51 1460787 52 1741984 53 2074090 54 2465855 55 2927285 56 3470148 57 4107979 58 4856511 59 5733831 60 6760873 61 7961947 62 9364765 63 11001548 64 12909270 65 15130441 66 17713814 67 20715452 68 24199763 69 28240180 70 32921266 71 38339492 72 44605240 73 51844544 74 60201286 75 69839851 76 80947154 77 93736633 78 108450964 79 125366412 80 144796748 81 167098577 82 192677204 83 221991612 84 255563130 85 293982208 86 337917588 87 388125950 88 445463529 89 510898673 90 585524450 91 670576558 92 767448878 93 877713993 94 1003144646 95 1145738414 96 1307745728 97 1491698440 98 1700446502 99 1937193907 100 2205542274 101 2509536924 102 2853720499 103 3243192433 104 3683670927 105 4181569920 106 4744076988 107 5379244136 108 6096086960 109 6904696868 110 7816364683 111 8843714035 112 10000859034 113 11303567983 114 12769452695 115 14418174624 116 16271675276 117 18354432375 118 20693736893 119 23320011793 120 26267152274 121 29572910983 122 33279317982 123 37433150566 124 42086451927 125 47297094157 126 53129419400 127 59654929092 128 66953055210 129 75112006873 130 84229709264 131 94414836996 132 105787943978 133 118482731773 134 132647420878 135 148446279368 136 166061297638 137 185694036986 138 207567666222 139 231929187083 140 259051910556 141 289238150940 142 322822208067 143 360173631648 144 401700820465 145 447854974980 146 499134415818 147 556089368831 148 619327175256 149 689518033463 150 767401287892 151 853792338518 152 949590213250 153 1055785848259 154 1173471215166 155 1303849264283 156 1448244857691 157 1608116724508 158 1785070563343 159 1980873390021 160 2197469207085 161 2436996213095 162 2701805564628 163 2994481942065 164 3317866009298 165 3675078993997 166 4069549551749 167 4505043074217 168 4985693803094 169 5516039816603 170 6101061289858 171 6746222245494 172 7457516153195 173 8241515687300 174 9105426972976 175 10057148874684 176 11105337538916 177 12259476860637 178 13529955269072 179 14928149451922 180 16466515606808 181 18158688798004 182 20019591328176 183 22065550637466 184 24314427786225 185 26785757282111 186 29500899342545 187 32483205603613 188 35758199335688 189 39353771699985 190 43300395034062 191 47631354918209 192 52383002459828 193 57595028612469 194 63310762328449 195 69577494478403 196 76446830033872 197 83975070414268 198 92223628952307 199 101259481999125 200 111155658783762 201 121991773221016 202 133854601002597 203 146838706150250 204 161047120579992 205 176592081533688 206 193595831346276 207 212191484908024 208 232523970272874 209 254751048227905 210 279044417871398 211 305590914464611 212 334593807684927 213 366274208127805 214 400872591053480 215 438650446751395 216 479892067602369 217 524906483520112 218 574029556787738 219 627626249938741 220 686093080075454 221 749860774831330 222 819397146017804 223 895210198024749 224 977851490493966 225 1067919774394380 226 1166064924121262 227 1272992188461871 228 1389466786066979 229 1516318872390643 230 1654448906994600 231 1804833453814949 232 1968531446883742 233 2146690959133812 234 2340556512978470 235 2551476975340504 236 2780914082401993 237 3030451642710383 238 3301805472532172 239 3596834118368818 240 3917550429091916 241 4266134042328115 242 4644944856057713 243 5056537561036251 244 5503677314911680 245 5989356647108961 246 6516813686562176 247 7089551815098263 248 7711360854020586 249 8386339901390955 250 9118921945011038 251 9913900385105866 252 10776457613417754 253 11712195801353470 254 12727170066093666 255 13827924192574682 256 15021529104302998 257 16315624288894875 258 17718462399167853 259 19238957269726408 260 20886735600773404 261 22672192585580282 262 24606551773437322 263 26701929483862911 264 28971404109453308 265 31429090668462647 266 34090220998306056 267 36971230002606347 268 40089848401351951 269 43465202460665957 270 47117921216535130 271 51070251741515478 272 55346183042275176 273 59971579223018755 274 64974322586157604 275 70384467398716287 276 76234405098461834 277 82559041772433777 278 89395988797393140 279 96785767594446646 280 104772029522959720 281 113401792000783663 282 122725692026118475 283 132798258350493589 284 143678203645261285 285 155428738095851155 286 168117905957325579 287 181818946719415359 288 196610682632000694 289 212577934477395628 290 229811967597416718 291 248410970329506772 292 268480567151900717 293 290134368996576761 294 313494563368382490 295 338692547075026054 296 365869604583163415 297 395177635212318575 298 426779932606363897 299 460852020154870912 300 497582546288381858 301 537174243850773932 302 579844958020948594 303 625828747582861093 304 675377064655326734 305 728760018350777135 306 786267728200341241 307 848211773577525322 308 914926745789128878 309 986771909932156402 310 1064132984119965875 311 1147424044177656774 312 1237089562465504366 313 1333606590066363378 314 1437487092193689717 315 1549280447356374602 316 1669576121495712922 317 1799006529092056649 318 1938250094022104566 319 2088034523815005836 320 2249140311860310282 321 2422404483090992424 322 2608724599716948092 323 2809063044654284263 324 3024451601505287620 325 3255996351168510655 326 3504882906505498379 327 3772382007901487666 328 4059855504063679934 329 4368762744030946638 330 4700667408042588322 331 5057244806776132509 332 5440289680374311896 333 5851724530765562045 334 6293608522968202441 335 6768146993404251412 336 7277701605765575488 337 7824801197574522672 338 8412153363448807294 339 9042656824043678402 340 9719414632853635838 341 10445748276436261157 342 11225212727226919528 343 12061612511981140287 344 12959018862906768832 345 13921788022949870166 346 14954580781268935544 347 16062383319866058247 348 17250529457548586618 349 18524724382935465801 350 19891069974158085486 351 21356091809107932627 352 22926767976815264881 353 24610559807572973232 354 26415444646978734201 355 28349950807045713974 356 30423194836024911064 357 32644921257659322074 358 35025544940099553318 359 37576196264987697195 360 40308769277983239972 361 43235973013539573289 362 46371386198933724723 363 49729515555521168221 364 53325857929016950976 365 57176966495138959735 366 61300521302589892629 367 65715404431773895968 368 70441780065203265609 369 75501179784122221220 370 80916593425602952832 371 86712565855387921166 372 92915300033880529694 373 99552766776409704398 374 106654821633858919818 375 114253329346392861038 376 122382296351193215997 377 131078011855042198974 378 140379198014435583626 379 150327169799463912548 380 160966005153595624730 381 172342726099318924661 382 184507491479885930912 383 197513802070036011776 384 211418718833823124829 385 226283095155754089871 386 242171823922179309356 387 259154100384025260876 388 277303701789057610972 389 296699284832617770654 390 317424702040069016254 391 339569338262370997603 392 363228468538609334900 393 388503638655754759974 394 415503069817355539813 395 444342088918815460929 396 475143586018248963224 397 508038500688545779362 398 543166339038732069457 399 580675723301428174343 400 620724975998012657318 401 663482740815234920602 402 709128642455984022906 403 757853987863821179368 404 809862511365738464796 405 865371166431093589933 406 924610966907399765174 407 987827880765573819262 408 1055283779569901915871 409 1127257447080890000627 410 1204045650603795150721 411 1285964278912112030365 412 1373349550804535996870 413 1466559298596852119746 414 1565974331106877132090 415 1671999880962968166282 416 1785067141354359530930 417 1905634897646583065886 418 2034191259607789477429 419 2171255500333256904910 420 2317380008317003934110 421 2473152359501502029425 422 2639197516541609905144 423 2816180162946833157427 424 3004807180219312241022 425 3205830276584274490353 426 3420048776416887463448 427 3648312580006285550756 428 3891525303864733445866 429 4150647612390811784175 430 4426700752330266924400 431 4720770302150112744163 432 5034010149151910428691 433 5367646707901443661153 434 5722983394346847648992 435 6101405370836923371065 436 6504384578140314282283 437 6933485071505165814857 438 7390368678792284901741 439 7876800999764637067171 440 8394657766725972273138 441 8945931587875112559569 442 9532739095982126363270 443 10157328526304285742340 444 10822087749044915034728 445 11529552783123000609514 446 12282416819568992904356 447 13083539784497790943191 448 13935958473338654064108 449 14842897289827362999719 450 15807779625196420551202 451 16834239915037337257053 452 17926136413463406228798 453 19087564726476811542120 454 20322872148847784371968 455 21636672851353386035519 456 23033863967904979080674 457 24519642634927475021910 458 26099524038345120619742 459 27779360526689260766781 460 29565361852180748515508 461 31464116605164055470392 462 33482614910992418154586 463 35628272462392139420379 464 37908955964484553427031 465 40333010074024340747854 466 42909285919038506878100 467 45647171289932931548023 468 48556622598287950643524 469 51648198705006289385392 470 54933096725219000927300 471 58423189923418587101635 472 62131067818685987831496 473 66070078626631557326942 474 70254374171796518679245 475 74698957411782010993631 476 79419732722309853322424 477 84433559100792101437213 478 89758306454823981586799 479 95412915151336689507926 480 101417459011983326180974 481 107793211950707935350129 482 114562718460394775896517 483 121749868167044127040674 484 129379974682100928329046 485 137479858996413404073208 486 146077937672850287157382 487 155204316108899930419851 488 164890887155649347406553 489 175171435395439441801482 490 186081747397259312650300 491 197659728286620106015592 492 209945524985293083751906 493 222981656495951636722278 494 236813151627482884044724 495 251487694578584746768416 496 267055778820300625496038 497 283570869742430436192659 498 301089576554355565898618 499 319671833957804066588033 500 339381094137526586966106 501 360284529645837270255486 502 382453247788574423853407 503 405962517153341182148778 504 430892006955988164578410 505 457326039918287698972537 506 485353859428731837803026 507 515069911779459604378735 508 546574144315600882364283 509 579972320378926837656400 510 615376351975744496265626 511 652904651149596177109832 512 692682501092652174728954 513 734842448085870541287179 514 779524715417179460827682 515 826877640489282295324801 516 877058136394353027752183 517 930232179302057399865565 518 986575323080187700531266 519 1046273242643922236391952 520 1109522307610528914088076 521 1176530187921426287656014 522 1247516493183129322140769 523 1322713447572969860974693 524 1402366602254844398573366 525 1486735587354866518451033 526 1576094905656953195125824 527 1670734770294355421045001 528 1770961988835241512605418 529 1877100896288985759979417 530 1989494339695132629150062 531 2108504717099452338567432 532 2234515073871448450313348 533 2367930259475500361212165 534 2509178147973947588294795 535 2658710925715259063076829 536 2817006449844443760369550 537 2984569681466513139198335 538 3161934197497602154516210 539 3349663785452819168777923 540 3548354125645563138623466 541 3758634565510514605036118 542 3981169991012360848415242 543 4216662800365207619798439 544 4465854985564218168326260 545 4729530327522012326097055 546 5008516710908494786732290 547 5303688565114823616552388 548 5615969438101014042660611 549 5946334710243029763311666 550 6295814455670060704238916 551 6665496458976953770064569 552 7056529395611447599457297 553 7470126184672006677941233 554 7907567523310731362314930 555 8370205612418211011789479 556 8859468083774463926700456 557 9376862139383556654060755 558 9923978914270430296777159 559 10502498074608282833588235 560 11114192663665031914484362 561 11760934208709430589833866 562 12444698102702971410997494 563 13167569275324454301197565 564 13931748168631813024262082 565 14739557033462343620643117 566 15593446563509822374911316 567 16496002884897200939213086 568 17449954919988758764598762 569 18458182145158077589260573 570 19523722763250319507184684 571 20649782312551561977551276 572 21839742735206970037789581 573 23097171929216123685915747 574 24425833809380754394598058 575 25829698903890480654583640 576 27312955514609082121215717 577 28880021470570703096744123 578 30535556505715657090983296 579 32284475293492860249574920 580 34131961172634208607363550 581 36083480600169474535357085 582 38144798369602737391279720 583 40321993634117468794882616 584 42621476776721774976935308 585 45050007171392882752244051 586 47614711881535843250147606 587 50323105344441007819374926 588 53183110092913750080113858 589 56203078567864049787246001 590 59391816078389175327098984 591 62758604968766252434116778 592 66313230054799854116637843 593 70066005395150019230692481 594 74027802466605821679595837 595 78210079815776644808794450 596 82624914263355881529843560 597 87285033740978592338349568 598 92203851844754716802997916 599 97395504193822312312872442 600 102874886686740926598289710 601 108657695753244067206399742 602 114760470703802782379008666 603 121200638284631062130068520 604 127996559551200220550589925 605 135167579179036184371579140 606 142734077336563983497444730 607 150717524251051553273934604 608 159140537605304777248655377 609 168026942909692776575412364 610 177401837001352715339133244 611 187291654830053665751222547 612 197724239698206826792125678 613 208728917130913072258506492 614 220336572560757651505966128 615 232579733021316096231145126 616 245492653053046175747259722 617 259111405035430215674689897 618 273473974169923582415880436 619 288620358349482889759344870 620 304592673162217096895868644 621 321435262289052821973589422 622 339194813568259921556450612 623 357920481013274041611739690 624 377664013084510106757521232 625 398479887530816890215136213 626 420425453131911522353734160 627 443561078689589479663312679 628 467950309632767210521554195 629 493660032619519904298699818 630 520760648538266628652233366 631 549326254330171614913441588 632 579434834075718544566293651 633 611168459810320820177301183 634 644613502556803968823429994 635 679860854086687650212081181 636 717006159947457862389558158 637 756150064319511010088239128 638 797398467294229229919979206 639 840862795193772451325354055 640 886660284583711424107325346 641 934914280661644977522595704 642 985754550738514691801588394 643 1039317613564524991511375667 644 1095747085288473909243412412 645 1155194042877980436258923857 646 1217817405868643553299478559 647 1283784337352674457709716771 648 1353270665162100378303497510 649 1426461324248343043812714601 650 1503550821308929380447320878 651 1584743722763403148123842564 652 1670255167234285629346937214 653 1760311403745298322435039727 654 1855150356908133108336065092 655 1955022220430963862031188042 656 2060190080346772000449508367 657 2170930569427547424012460776 658 2287534554321672660217804936 659 2410307857026455386263803498 660 2539572012386004006133404183 661 2675665063386610745326415367 662 2818942396107693184387625993 663 2969777616276332552469765390 664 3128563469467728430129946530 665 3295712807092666679082515332 666 3471659600416581514039187390 667 3656860004963204904509465181 668 3851793477769367928415092204 669 4056963950076491421434091361 670 4272901058168930254126335742 671 4500161435199881680066009123 672 4739330066982310481024648992 673 4991021714865571713050107395 674 5255882408968429149654893097 675 5534591015196290843344605257 676 5827860879635044513113019853 677 6136441554086221534495038278 678 6461120606688712140384564561 679 6802725521761275657278890619 680 7162125693198035032390512370 681 7540234515956430090300745826 682 7938011580394162829345931630 683 8356464974438955059880911161 684 8796653698812928602154704462 685 9259690200782607881634155231 686 9746743032166453558029795130 687 10259039637605006755172362335 688 10797869279384724851894635194 689 11364586105406015185772081222 690 11960612367199443712739285640 691 12587441795222260785112317744 692 13246643139010924758239929057 693 13939863880124925986305846014 694 14668834126193660801683092740 695 15435370694772153576262404684 696 16241381396123885653598431420 697 17088869524480711142963232909 698 17979938567781707558703701649 699 18916797146365750877330209374 700 19901764191587588548948149386 701 20937274375845222686081261212 702 22025883806048567993823802423 703 23170275993126720885020053683 704 24373268110764924448927176686 705 25637817557183646955282416378 706 26967028834422372776763752952 707 28364160760271054393488936024 708 29832634028704072078119219062 709 31376039135416436575803137829 710 32998144685841356133179264520 711 34702906103843747998092105312 712 36494474760137451576691878296 713 38377207540366515817032333663 714 40355676873724784360794511618 715 42434681243964966142469874083 716 44619256205670419272221352031 717 46914685929732041884535135527 718 49326515303091097909594690730 719 51860562608978746376037780091 720 54522932815106828539664865578 721 57320031498544541122217157327 722 60258579437354538325196503036 723 63345627900462427337892602265 724 66588574668698336820136989768 725 69995180821481156040730925158 726 73573588325218203669859656324 727 77332338461168665452120770691 728 81280391132271456418936127772 729 85427145090270680438038442665 730 89782459126388197739928444852 731 94356674270796749075510112256 732 99160637048242572374562571914 733 104205723839357607645058599016 734 109503866399492525617783209820 735 115067578589297433642407890604 736 120909984373781905844394086036 737 127044847149204860525640773513 738 133486600459882888796762770176 739 140250380169868275579229234142 740 147352058157440734159258276190 741 154808277603485632978182730679 742 162636489948102320701159696240 743 170854993593205413680350648884 744 179482974432456242057215719561 745 188540548293597991352974262780 746 198048805382173667688729274551 747 208029856819688416801586275177 748 218506883373544833663199987519 749 229504186480539952103207024945 750 241047241670374205537213842392 751 253162754500494784003971023712 752 265878719118687855021945019240 753 279224479575155856093452551583 754 293230794011377723024887140258 755 307929901858862157850047065664 756 323355594186977997915129037608 757 339543287345393045527683851822 758 356530100053285488538369381638 759 374354934094422947790923490796 760 393058558784446445426249644592 761 412683699384263992628277833997 762 433275129641365444424957634434 763 454879768649131789145208357167 764 477546782222843812489103544942 765 501327689000113468731510728185 766 526276471482883382777495335096 767 552449692247983522080765726523 768 579906615563517816552494107173 769 608709334659096777973790866138 770 638922904909155232763095304234 771 670615483200318267310016208839 772 703858473766025448503495862678 773 738726680784416332970042748773 774 775298468048843228153496273697 775 813655926034335167238840197436 776 853885046697916245963054889126 777 896075906365909112822159440816 778 940322857077258954915170815706 779 986724726768524463882995228329 780 1035385028703530964461709730452 781 1086412180568799448698329692747 782 1139919733674787381860970215314 783 1196026612722737988288661850918 784 1254857366617570960800336236942 785 1316542430828797420232626467716 786 1381218401823945389242172729801 787 1449028324122480658852243651618 788 1520121990542745136061291915327 789 1594656256240055850702722132436 790 1672795367160860003866544733046 791 1754711303565774023327795141225 792 1840584139303498933464578409008 793 1930602417548054038367402617465 794 2024963543743561842792583615714 795 2123874196534007583841715039125 796 2227550757490047500055118714890 797 2336219760481114413888196974605 798 2450118361578833452760838832814 799 2569494830417183715098291595986 800 2694609063975995286469808848774 801 2825733123797330180548836937881 802 2963151797689138681924476474305 803 3107163187017390699232890377956 804 3258079320736740075136630876645 805 3416226797360776947067894347799 806 3581947456126151588075375341700 807 3755599078660409001204918659075 808 3937556122521357310682297331594 809 4128210488036309386753037889137 810 4327972319932695306946474521239 811 4537270845317456987452819468173 812 4756555249631424243201873251756 813 4986295592276657319979505938785 814 5226983763689653508478669221902 815 5479134485711489184197204349827 816 5743286357187543610392661135998 817 6020002946814573119328887889019 818 6309873935341726064657502647342 819 6613516309324768874790276944734 820 6931575608729497005228299545100 821 7264727230781203960054201944263 822 7613677792562356481364979542716 823 7979166554970461740973256109167 824 8361966910762708064396454249902 825 8762887939533517766396643355166 826 9182776032595881053519016373122 827 9622516590867464560148812594628 828 10083035798998237154976767955563 829 10565302479117969096631051834210 830 11070330027729688450947250218592 831 11599178439429281441753540955670 832 12152956421292172585642338262198 833 12732823601935698963105899381944 834 13339992839440695588536750501104 835 13975732632498242729756165563864 836 14641369639337811243770931850890 837 15338291309191512022364883291551 838 16067948631256157934813918298281 839 16831859006330743233301141668458 840 17631609246532113426834287236652 841 18468858708726431091604725691464 842 19345342567558949377496201995928 843 20262875234220011605788532977908 844 21223353927351546680442092098909 845 22228762402776088954954390842950 846 23281174849019999937576516461107 847 24382759955904610128667054621475 848 25535785163793955659084640954412 849 26742621101416201353318733160707 850 28005746220518287187372611371302 851 29327751635970400315939424433818 852 30711346180309175979049421983274 853 32159361682096709368729630137308 854 33674758477877185322445965060036 855 35260631167934899661122995593508 856 36920214626497380177541462099142 857 38656890277485971861205330082113 858 40474192647394416417586893993221 859 42375816207374449606552365132910 860 44365622517127114444788518716596 861 46447647683740232285378409179746 862 48626110149177212376794712544724 863 50905418820711077185157094607635 864 53290181559211238843646485659934 865 55785214040830226370203971244696 866 58395549008304321727768810957826 867 61126445928777048286697609910441 868 63983401075778847445650906447114 869 66972158053751306396980059316697 870 70098718784291241272891032472056 871 73369354974110126862038848114092 872 76790620085559183300693757030115 873 80369361831461325253550332468169 874 84112735216919653158964419351929 875 88028216151739783997372848988235 876 92123615658111709952622665351694 877 96407094699247733438359640975956 878 100887179655768122061381850180834 879 105572778477767295502143141712044 880 110473197541682511731277621337852 881 115598159242326154659560884761547 882 120957820351733913102673102947750 883 126562791177826540650702784668366 884 132424155557284744901241283769161 885 138553491718497411729161450710199 886 144962894051965260720864104541684 887 151664995827127686029752665547613 888 158672992896232600728227211498077 889 166000668427590318005587342775075 890 173662418712345727145657371093752 891 181673280090771230603888577295746 892 190048957046029196471522545415946 893 198805851515380270169143646972654 894 207961093470926133621917305808071 895 217532572824175689274283692041704 896 227538972711015811995786985286296 897 237999804216055533858135930383840 898 248935442597799738294764518243015 899 260367165078699234498982959184837 900 272317190266822719600780459416302 901 284808719278707047650424457745558 902 297865978635870023099115948742538 903 311514265010519421774821130174684 904 325779991899168108363553282399780 905 340690738306173162596681962317341 906 356275299522662253643825227281928 907 372563740089898739487988451288921 908 389587449039873968824127899814622 909 407379197509807117554671874916785 910 425973198831285936750140255384318 911 445405171199002616527208570049822 912 465712403028434439488926108572421 913 486933821116396143837313788174848 914 509110061723157363627570006382151 915 532283544699781884876031248217555 916 556498550789513785683938346354630 917 581801302237417174229767418631541 918 608240046848079895026855125197400 919 635865145637026285864639132153787 920 664729164227559243827704469421936 921 694886968151077285583330106217093 922 726395822215498144963065039011781 923 759315494113277328964918955719799 924 793708362447648966118184203102950 925 829639529363148685201226696768233 926 867176937974216073749475284477269 927 906391494793729878577955687485653 928 947357197371715415399402292370970 929 990151267363194058653561586705574 930 1034854289253233129842821966915190 931 1081550354976715495030731259721591 932 1130327214680196801855068571535120 933 1181276433883470218681602183200525 934 1234493557309130095442843777307810 935 1290078279659534110995347425320314 936 1348134623632125846507644175393604 937 1408771125476114673533278039245518 938 1472101028406036445891029649400702 939 1538242484200756573730362805460897 940 1607318763330047264289231571969454 941 1679458473964994486578629214882845 942 1754795790243189860359278400314824 943 1833470690174961374692592358124743 944 1915629203592818721960670150559961 945 2001423670562859162218078599123743 946 2091013010694124279103760820774584 947 2184563003799843856916729803253687 948 2282246582383178579541754694783810 949 2384244136439507624813243451625669 950 2490743831087530963892722572404786 951 2601941937562500943331576688592329 952 2718043178126796451751001919505430 953 2839261085475839881690689222284192 954 2965818377241067773603507878879510 955 3097947346216337464779095799971403 956 3235890266959822716055442818694742 957 3379899819450161128793976811704588 958 3530239530503406748858311915164024 959 3687184233686255779840817761755058 960 3851020548491096696627458999913340 961 4022047379569734936809066856826664 962 4200576436855205266735460455991412 963 4386932777434962299438518644235127 964 4581455370073983898845836171664888 965 4784497683322987819107157588650842 966 4996428298185105525032583890165712 967 5217631546354037573712451189474301 968 5448508175077993377769378289271023 969 5689476039746658191912551351651844 970 5940970825343097839770965958114400 971 6203446797948975696218105132776579 972 6477377587539788126833346716783503 973 6763257003357098127032011739495878 974 7061599883197039374562538026870368 975 7372942978008754408795789079748914 976 7697845873253004416162688275315562 977 8036891948530030632007708111878984 978 8390689377046948550985714070984680 979 8759872166558609375254459413129665 980 9145101243482065480785023025712526 981 9547065581953629001394673948837126 982 9966483379669119714234458115745527 983 10404103282422369150488797171573720 984 10860705659334495394712447498888299 985 11337103930847004935892411103245195 986 11834145951635536340398240922192924 987 12352715450688162342748327443004323 988 12893733530882744053236313756811686 989 13458160230492020358688982703652915 990 14046996149143059576406838971364298 991 14661284140859546885378348387736108 992 15302111076921283631079648553842159 993 15970609681385392884087265924409495 994 16667960442228225437048353220543972 995 17395393601186014001503690688533195 996 18154191225496109658982870721111620 997 18945689364869339520697824723808110 998 19771280297157841162550961486109907 999 20632414866321858323472616366915355 1000 21530604916443631959943971875381278