0 1 1 27 2 273 3 1715 4 8007 5 30381 6 98735 7 284349 8 742950 9 1791426 10 4037670 11 8591154 12 17392258 13 33711510 14 62886162 15 113381398 16 198287439 17 337392405 18 560004575 19 908737245 20 1444515345 21 2253115995 22 3453615945 23 5209188075 24 7740767580 25 11344196916 26 16411557852 27 23457509908 28 33151577940 29 46357468572 30 64180646516 31 88025568540 32 119664155949 33 161317286975 34 215751309501 35 286391813175 36 377457159339 37 494114548473 38 642661709235 39 830737621897 40 1067566043298 41 1364235981654 42 1734023679010 43 2192761098150 44 2759256380790 45 3455772246290 46 4308568836390 47 5348518083090 48 6611797285275 49 8140670226585 50 9984364853931 51 12200057264577 52 14853972521493 53 18022613633415 54 21794130899437 55 26269844729751 56 31565936016120 57 37815319139624 58 45169713771000 59 53801932742376 60 63908404450280 61 75711949490424 62 89464832526888 63 105452111763960 64 123995309820057 65 145456431301923 66 170242353945769 67 198809621832315 68 231669670896975 69 269394518746885 70 312622952665335 71 362067251633685 72 418520480233310 73 482864394407850 74 556078001271390 75 639246817443546 76 733572872780202 77 840385508851278 78 961153024096890 79 1097495220273102 80 1251196907580711 81 1424222428757725 82 1618731265410999 83 1837094792967525 84 2081914253843801 85 2356040021765235 86 2662592233619409 87 3004982868800003 88 3386939359695060 89 3812529820796892 90 4286189987864148 91 4812751962652284 92 5397474862949820 93 6046077482017300 94 6764773066026780 95 7560306322744980 96 8439992779496005 97 9411760613382855 98 10484195081843925 99 11666585686874495 100 12968976211657011 101 14402217773920977 102 15978025046096763 103 17709035798240865 104 19608873925796442 105 21692216130515646 106 23974862429312730 107 26473810672442574 108 29207335259211550 109 32195070246430026 110 35458097052011790 111 39019036963518794 112 42902148669043443 113 47133431035618785 114 51740731368353027 115 56753859391702473 116 62204707202729949 117 68127375454847775 118 74558306039419125 119 81536421541692975 120 89103271756879600 121 97303187561739600 122 106183442446863600 123 115794422024866000 124 126189801840008400 125 137426733815310576 126 149566041684003152 127 162672425763230448 128 176814677439228465 129 192065903744785707 130 208503762421647681 131 226210707872653635 132 245274248420800599 133 265787215305119325 134 287848043856223551 135 311561067307662445 136 337036823712770454 137 364392376450573458 138 393751648818479510 139 425245773223960962 140 459013455502226898 141 495201354901995014 142 533964480296904930 143 575466603195874950 144 619880688141796095 145 667389341104385445 146 718185276489790095 147 772471803406648045 148 830463331845777825 149 892385899448489355 150 958477719556689241 151 1028989751256499227 152 1104186292146021708 153 1184345594577175940 154 1269760506141197772 155 1360739135187449316 156 1457605542185627940 157 1560700457762301324 158 1670382028263932100 159 1787026589720196876 160 1911029471103455325 161 2042805827802690639 162 2182791506253128173 163 2331443940686049735 164 2489243082987061947 165 2656692366675253673 166 2834319706040294979 167 3022678531499593785 168 3222348862263141650 169 3433938417419652390 170 3658083766584031890 171 3895451521273119990 172 4146739568204021190 173 4412678345737195650 174 4694032164714821110 175 4991600574973765506 176 5306219778841834827 177 5638764092955786793 178 5990147459769933915 179 6361325010155005137 180 6753294678518299301 181 7167098871908051895 182 7603826194597354749 183 8064613229675922375 184 8550646379211494376 185 9063163764576706680 186 9603457188571861224 187 10172874161009180088 188 10772819989459851960 189 11404759936901472232 190 12070221448040349048 191 12770796446120602344 192 13508143702070027465 193 14283991277871335475 194 15100139046086624985 195 15958461287502791435 196 16860909368906045535 197 17809514503034799285 198 18806390592801891975 199 19853737161919476165 200 20953842374102871246 201 22109086143073326202 202 23321943335623920078 203 24594987070057774890 204 25930892112353367802 205 27332438372458013886 206 28802514503157554250 207 30344121604017933374 208 31960377032942690775 209 33654518327939432301 210 35429907241738092135 211 37290033891954254709 212 39238521029541982953 213 41279128428332502435 214 43415757398507726817 215 45652455426910985523 216 47993420947151436484 217 50443008242513522220 218 53005732484738463300 219 55686274911801186380 220 58489488147863261580 221 61420401668640382980 222 64484227415481673580 223 67686365561517639300 224 71032410433293942645 225 74528156591369322711 226 78179605073417961477 227 81992969803439394063 228 85974684170742690115 229 90131407782436102017 230 94470033393218690571 231 98997694016336607505 232 103721770219633744074 233 108649897610694353550 234 113789974515144030026 235 119150169852245084190 236 124738931211992906094 237 130564993137991353018 238 136637385620457554910 239 142965442803779798202 240 149558811913126338723 241 156427462404678113649 242 163581695344134378675 243 171032153018217297625 244 178789828783979465325 245 186866077160797258575 246 195272624170012792325 247 204021577927268116575 248 213125439492657132000 249 222597113983903536800 250 232449921957856951776 251 242697611065684213152 252 253354367987218681248 253 264434830650017295840 254 275954100738763024032 255 287927756500739301856 256 300371865853193074785 257 313302999798494103099 258 326738246153090323825 259 340695223596352260051 260 355192096045493749095 261 370247587362851631629 262 385880996401903512783 263 402112212398500281885 264 418961730713888768262 265 436450668936199724898 266 454600783347177278214 267 473434485761028069330 268 492974860742371548450 269 513245683210377278070 270 534271436436280661170 271 556077330441575246070 272 578689320804287678895 273 602134127880850486325 274 626439256451198184255 275 651633015794823730941 276 677744540205645084977 277 704803809953645597883 278 732841672701367177065 279 761889865383451606347 280 791981036557543117116 281 823148769234984272340 282 855427604199857467324 283 888853063825045874100 284 923461676394110469876 285 959291000937903903100 286 996379652594967372564 287 1034767328504883434748 288 1074494834243885721485 289 1115604110812155953247 290 1158138262182369382173 291 1202141583419181902679 292 1247659589379485535435 293 1294739044003393832025 294 1343427990206054972115 295 1393775780380527941865 296 1445833107522096201090 297 1499652036984533676790 298 1555286038878979771650 299 1612790021126223357510 300 1672220363173340445206 301 1733634950385776393202 302 1797093209126111147718 303 1862656142530895106290 304 1930386366997093774587 305 2000348149389831452601 306 2072607444983277750795 307 2147231936146675809249 308 2224291071787667683125 309 2303856107565230475751 310 2386000146884696456205 311 2470798182687491601399 312 2558327140048389763288 313 2648665919593243989960 314 2741895441750322435032 315 2838098691848543783048 316 2937360766076076209544 317 3039768918312934593240 318 3145412607851383014600 319 3254383548018123519960 320 3366775755712427713785 321 3482685601874544973635 322 3602211862898899973385 323 3725455773006772760475 324 3852521077593336872815 325 3983514087564114910821 326 4118543734676096610327 327 4257721627898951803253 328 4401162110811959715390 329 4548982320052466845002 330 4701302244831878202686 331 4858244787535380982650 332 5019935825421795788874 333 5186504273440148367150 334 5358082148179754406426 335 5534804632970811380910 336 5716810144152694618759 337 5904240398527359814653 338 6097240482015461062935 339 6295958919533002186117 340 6500547746106549681273 341 6711162579245248015059 342 6927962692588092277745 343 7151111090845129368675 344 7380774586051476940980 345 7617123875153269293180 346 7860333618944861270580 347 8110582522376845041180 348 8368053416254660350300 349 8632933340347806546420 350 8905413627929894319036 351 9185689991770006708852 352 9473962611596072552613 353 9770436223051191120615 354 10075320208164084305717 355 10388828687355092339871 356 10711180612999370659155 357 11042599864569189222449 358 11383315345377481323675 359 11733561080945036734401 360 12093576319013983884090 361 12463605631230457740894 362 12843899016519604108218 363 13234712006176327212910 364 13636305770695445741502 365 14048947228365182893098 366 14472909155648178572974 367 14908470299374476561450 368 15355915490771206369875 369 15815535761353948551425 370 16287628460705043480675 371 16772497376164377064425 372 17270452854458452508925 373 17781811925293835157375 374 18306898426941337538325 375 18846043133837594142351 376 19399583886230960083152 377 19967865721898954712048 378 20551241009964760453840 379 21150069586840578629232 380 21764718894325937836656 381 22395564119889346596560 382 23042988339161980426224 383 23707382660672394325200 384 24389146372851554822801 385 25088687093337791281995 386 25806420920611574080929 387 26542772587990337616483 388 27298175620013878806135 389 28073072491251176917437 390 28867914787559798141023 391 29683163369829368355789 392 30519288540240920026230 393 31376770211074244134450 394 32256098076095705495670 395 33157771784559309748770 396 34082301117854142765170 397 35030206168831638192870 398 36002017523846466360450 399 36998276447545177821030 400 38019535070437077431391 401 39066356579282150049477 402 40139315410331206707183 403 41238997445453770487565 404 42366000211189574319297 405 43520933080759898509291 406 44704417479075334079865 407 45917087090776918872699 408 47159588071347956941100 409 48432579261334197987876 410 49736732403710422531500 411 51072732364431850111364 412 52441277356209162186948 413 53843079165546308458860 414 55278863383080645155172 415 56749369637265336397548 416 58255351831434335101629 417 59797578384290647988335 418 61376832473858980200525 419 62993912284944248746215 420 64649631260137850538715 421 66344818354413970189065 422 68080318293358614940515 423 69856991835074469232025 424 71675716035805069351410 425 73537384519322209502406 426 75442907750120904377202 427 77393213310466650010518 428 79389246181340144306790 429 81431969027325051192162 430 83522362485484817861526 431 85661425458274983081570 432 87850175410537845987499 433 90089648670626799287625 434 92380900735708068280251 435 94725006581288037605105 436 97123060975014791210949 437 99576178794802937635863 438 102085495351331242381085 439 104652166714963041927207 440 107277370047139869807048 441 109962303936299184126744 442 112708188738367548029640 443 115516266921881079840600 444 118387803417785458025560 445 121324085973968237666760 446 124326425514576709902360 447 127396156504175013724360 448 130534637316794690685225 449 133743250609933357445715 450 137023403703556658718521 451 140376528964159154038827 452 143804084193940285938303 453 147307553025152074527765 454 150888445319675684220327 455 154548297573884512365861 456 158288673328851956933550 457 162111163585962531086874 458 166017387227985506559150 459 170008991445670785172426 460 174087652169927218662810 461 178255074509644121195934 462 182512993195217246591978 463 186863173027841033345310 464 191307409334629455034167 465 195847528429628351685773 466 200485388080782659106759 467 205222877982922498122645 468 210061920236832634108425 469 215004469834470369149955 470 220052515150397484667905 471 225208078439492411377555 472 230473216341009366063780 473 235850020389051760836300 474 241340617529527760310820 475 246947170643656435552236 476 252671879078093540631852 477 258516979181746518306788 478 264484744849348925641740 479 270577488071865058376292 480 276797559493796144510421 481 283147348977460072952055 482 289629286174317222158949 483 296245841103415556528175 484 302999524737028764855651 485 309892889593561825520865 486 316928530337798997163819 487 324109084388569851527793 488 331437232533909586858410 489 338915699553790485792302 490 346547254850502011053098 491 354334713086757665514174 492 362280934831607380302350 493 370388827214234835620250 494 378661344585719763873150 495 387101489188845933514650 496 395712311836036164790275 497 404496912595496385275025 498 413458441485651393785875 499 422600099177955665919225 500 431925137708163203132301 501 441436861196141099972527 502 451138626574312180775973 503 461033844324812737921215 504 471125979225452088554432 505 481418551104561355611456 506 491915135604819571968960 507 502619364956145903676224 508 513534928757747489467200 509 524665574769413099146176 510 536015109712143522995520 511 547587400078210318087104 512 559386372950735255306433 513 571416016832883533036635 514 583680382486764549814737 515 596183583782134758881523 516 608929798554997862415239 517 621923269476198342385005 518 635168304930105068398575 519 648669279903482470667645 520 662430636884647518288870 521 676456886773011499456770 522 690752609799106361002470 523 705322456455196129806450 524 720171148436574708180930 525 735303479593652109274966 526 750724316894931976939602 527 766438601400984017318358 528 782451349249515756716815 529 798767652651648832070997 530 815392680899505816594591 531 832331681385214383956765 532 849589980631436419642449 533 867172985333530497992475 534 885086183413456957829001 535 903335145085535628559275 536 921925523934167082235164 537 940863058003629115244148 538 960153570900060996136860 539 979802972905748853573972 540 999817262105826420518548 541 1020202525527506197626204 542 1040964940291956950311860 543 1062110774778944310215900 544 1083646389804352112771565 545 1105578239810702968306815 546 1127912874070797434615165 547 1150656937904592034218615 548 1173817173909437239639275 549 1197400423203797434912185 550 1221413626684575751327731 551 1245863826298167570005577 552 1270758166325367383390818 553 1296103894680254612144790 554 1321908364223184883195362 555 1348179034088014188932326 556 1374923471023684266700470 557 1402149350750298461873874 558 1429864459329818266907750 559 1458076694551511662876626 560 1486794067332285329137755 561 1516024703132033730924249 562 1545776843384139043891563 563 1576058846941256828931585 564 1606879191536523329948757 565 1638246475260321231780423 566 1670169418052741685057069 567 1702656863211881379555415 568 1735717778918114427516600 569 1769361259774479803501160 570 1803596528363326077650360 571 1838432936819356174737960 572 1873879968419215892145960 573 1909947239187770915900600 574 1946644499521218085179240 575 1983981635827177672263096 576 2021968672181914466783577 577 2060615772004836480309603 578 2099933239750421119868265 579 2139931522617719716900027 580 2180621212277592341440911 581 2222013046617825880016325 582 2264117911506289409842999 583 2306946842572281961485525 584 2350511027006228827120926 585 2394821805377883642047210 586 2439890673473194543048734 587 2485729284149993788721178 588 2532349449212671313880810 589 2579763141305993782755342 590 2627982495828231803795898 591 2677019812863759072680334 592 2726887559135288319416295 593 2777598369975910050416925 594 2829165051321101197032055 595 2881600581720871908292005 596 2934918114372219857578905 597 2989130979172062570600755 598 3044252684790819425425425 599 3100296920766816124454595 600 3157277559621685593100436 601 3215208658996940420589852 602 3274104463811893124781588 603 3333979408443101695159740 604 3394848118925519046282492 605 3456725415175526197936596 606 3519626313236030188095580 607 3583566027543808920522324 608 3648559973219286350513925 609 3714623768378922619878151 610 3781773236470404965775765 611 3850024408630826447581119 612 3919393526068040761424243 613 3989897042465382643600785 614 4061551626409944601591227 615 4134374163844601955037473 616 4208381760543979418702874 617 4283591744614553715210750 618 4360021669019087967236250 619 4437689314125594886836750 620 4516612690281027053766750 621 4596810040409893854954250 622 4678299842638005943836750 623 4761100812941549370986250 624 4845231907821692836413875 625 4930712327004932819156001 626 5017561516169382651225027 627 5105799169697212920779273 628 5195445233453451913447965 629 5286519907591356131159007 630 5379043649384562264579381 631 5473037176086233338410735 632 5568521467815413098306224 633 5665517770470804064109200 634 5764047598672186036480176 635 5864132738729693212795920 636 5965795251641169443493904 637 6069057476117822541817008 638 6173942031638399948207760 639 6280471821532109445428912 640 6388670036090510021868273 641 6498560155708599388440939 642 6610165954055326069051905 643 6723511501273755405747075 644 6838621167211120247481495 645 6955519624678988525890845 646 7074231852743781362586495 647 7194783140047876800326445 648 7317199088161535704964950 649 7441505614965887846373330 650 7567728958067217634574166 651 7695895678242790462161602 652 7826032662918462085712658 653 7958167129678314967349190 654 8092326629806566992908322 655 8228539051861999485341766 656 8366832625285152941012415 657 8507235924038540432510949 658 8649777870280130144496975 659 8794487738070350038899501 660 8941395157112869182611425 661 9090530116529411814603339 662 9241922968668861780184473 663 9395604432950916517974235 664 9551605599744551350037772 665 9709957934281556397604548 666 9870693280605410023851404 667 10033843865555754291412260 668 10199442302788739515596900 669 10367521596833506594782540 670 10538115147185077407105540 671 10711256752433925177448140 672 10886980614432498340807965 673 11065321342498973057477775 674 11246313957658511172071085 675 11429993896922302052327431 676 11616397017604668394840827 677 11805559601678517743397993 678 11997518360169423131510915 679 12192310437588617934002937 680 12389973416405191693180626 681 12590545321557775373216870 682 12794064625006006191905874 683 13000570250322063881949750 684 13210101577322571944421126 685 13422698446741159175038530 686 13638401164941978469413174 687 13857250508674481646499138 688 14079287729869750770125835 689 14304554560478688196734057 690 14533093217352369333296923 691 14764946407164863852906769 692 15000157331378832886670565 693 15238769691254211489401975 694 15480827692900287463149885 695 15726376052371489416883335 696 15975460000807198742683560 697 16228125289615901998597560 698 16484418195704002005906600 699 16744385526749607793979640 700 17008074626521625359138296 701 17275533380244473045078952 702 17546810220008747201401528 703 17821954130228165633705640 704 18101014653143118223555977 705 18384041894371155969412211 706 18671086528504751580387225 707 18962199804756666643463499 708 19257433552653262281583775 709 19556840187776092124861301 710 19860472717552118330049735 711 20168384747092893304395909 712 20480630485083051719092878 713 20797264749718459334778810 714 21118342974694367106912142 715 21443921215243920992417898 716 21774056154227379840767034 717 22108805108272395722643070 718 22448226033965713027591050 719 22792377534096644648556030 720 23141318863952685566024855 721 23495109937667626147609005 722 23853811334622529490370855 723 24217484305899939153023925 724 24586190780791685653352745 725 24959993373360662142823011 726 25338955389056941715410977 727 25723140831388610861195763 728 26112614408647695637252740 729 26507441540691559198883692 730 26907688365780151413243396 731 27313421747469493364995980 732 27724709281561781659781324 733 28141619303112499536015300 734 28564220893494923908911276 735 28992583887522419592617540 736 29426778880628914077039669 737 29866877236107948375281943 738 30312951092410701605721285 739 30765073370503389129544527 740 31223317781284436230158723 741 31687758833061831495248449 742 32158471839091066245427275 743 32635532925174068545436625 744 33119019037319542534707850 745 33609007949465126023846350 746 34105578271261781522243850 747 34608809455920838089600350 748 35118781808124103640664750 749 35635576491997469578006650 750 36159275539148431882135326 751 36689961856767955051809402 752 37227719235797107559956323 753 37772632359158899772268465 754 38324786810055757566286707 755 38884269080333067188646681 756 39451166578909229197171885 757 40025567640272661652675599 758 40607561533046195052704325 759 41197238468619303836043551 760 41794689609848621632636320 761 42400007079827189788660704 762 43013283970722891060898208 763 43634614352686522748225760 764 44264093282829965911103712 765 44901816814274909722335648 766 45547882005272592394167264 767 46202386928395022537995680 768 46865430679798147233601825 769 47537113388557435514921595 770 48217536226076348418960945 771 48906801415568169193560595 772 49605012241611669718352295 773 50312273059781091661445325 774 51028689306350923372163855 775 51754367508075955997547741 776 52489415292047104807356102 777 53233941395623484218999458 778 53988055676441227530197190 779 54751869122499544893237522 780 55525493862324515600532066 781 56309043175211113296731190 782 57102631501543965288025074 783 57906374453197349684423350 784 58720388824014936685808751 785 59544792600369782907422325 786 60379704971805090235184639 787 61225246341756243305914173 788 62081538338354642322095985 789 62948703825313850535405947 790 63826866912898578367733673 791 64716152968977028782995979 792 65616688630157131177617660 793 66528601813007193722202900 794 67452021725361506761654140 795 68387078877711432565841140 796 69333905094682519417906740 797 70292633526598180732442940 798 71263398661130482611106900 799 72246336335038585968796860 800 73241583745995392099298381 801 74249279464502943295367327 802 75269563445897132894563293 803 76302577042442281888811415 804 77348463015516142012677387 805 78407365547885888012715801 806 79479430256075664598021395 807 80564804202826256380302249 808 81663635909647451930429250 809 82776075369463675907523126 810 83902274059353466056244930 811 85042384953383374718083974 812 86196562535536877363114838 813 87364962812738873519948210 814 88547743327976368363454982 815 89745063173515926112325298 816 90957083004218489291660219 817 92183965050952160829609465 818 93425873134103548881590475 819 94682972677188277210877985 820 95955430720561266900365685 821 97243415935227398127098535 822 98547098636753163698782285 823 99866650799279929029921975 824 101202246069639416224550040 825 102554059781572032932703496 826 103922268970048669658924952 827 105307052385696592223120328 828 106708590509330059107133640 829 108127065566586296464422552 830 109562661542667466625264136 831 111015564197189268996015000 832 112485961079136815328120249 833 113974041541928424420838275 834 115479996758587984421049801 835 117004019737026533994076635 836 118546305335433716761174959 837 120107050277779766532316453 838 121686453169428684007054935 839 123284714512863268771723317 840 124902036723522673587942398 841 126538624145753151145476234 842 128194683068872666641865470 843 129870421743350052752037050 844 131566050397099386763253130 845 133281781251890272874350830 846 135017828539874715893264730 847 136774408520231275813342830 848 138551739495927196006991175 849 140350041830599201044739645 850 142169537965553663428938711 851 144010452436886841824001477 852 145873011892725896669424313 853 147757445110591392377780115 854 149663983014881998647508017 855 151592858694482106759649571 856 153544307420493080078731380 857 155518566664088861340795324 858 157515876114496662686157300 859 159536477697103467780861276 860 161580615591689078769014940 861 163648536250786444208273844 862 165740488418170007562710268 863 167856723147472819261188660 864 169997493820933158775199077 865 172163056168271416627901223 866 174353668285697989715932149 867 176569590655052946807358175 868 178811086163078224573033875 869 181078420120823118014595825 870 183371860283183832670394075 871 185691676868577869510877825 872 188038142578754016977331450 873 190411532618738728172430750 874 192812124716919664777885050 875 195240199145267192853476526 876 197696038739694619263131902 877 200179928920557961077291498 878 202692157713296043916804590 879 205233015769211728831906282 880 207802796386395070950547731 881 210401795530789216783486785 882 213030311857399850739128099 883 215688646731649005079158825 884 218377104250874051236586301 885 221095991265972694120876095 886 223845617403194794750540629 887 226626295086081850281768783 888 229438339557554964242543760 889 232282068902152143535198512 890 235157804068415762536533648 891 238065868891431038403500464 892 241006590115516365484060080 893 243980297417066360537197200 894 246987323427548474283222320 895 250028003756654028635467920 896 253102677015604542807300945 897 256211684840614215344064395 898 259355371916509432998153825 899 262534086000506181246958755 900 265748177946146235147883191 901 268998001727393013132132477 902 272283914462887980259444383 903 275606276440368491389479565 904 278965451141247968672199222 905 282361805265359311719274866 906 285795708755862442791425590 907 289267534824316893322591074 908 292777659975920342101052850 909 296326464034914019440041126 910 299914330170155895696038850 911 303541644920862576531947814 912 307208798222520831374542623 913 310916183432969685581236485 914 314664197358654010910147247 915 318453240281050552979812173 916 322283715983267338510684929 917 326156031776817409259787435 918 330070598528567833692612025 919 334027830687864951582605115 920 338028146313836810888341740 921 342071967102873760431850340 922 346159718416288166088498540 923 350291829308154222399432900 924 354468732553328835731808260 925 358690864675654559339974956 926 362958665976345564922444452 927 367272580562557639524855468 928 371633056376143200908343165 929 376040545222592328785703087 930 380495502800160813624569101 931 384998388729186229027520295 932 389549666581593038023625499 933 394149803910587747944455625 934 398799272280545132910073251 935 403498547297086547316975705 936 408248108637351358100452274 937 413048440080462527938348038 938 417900029538187385971836210 939 422803369085794627041517782 940 427758954993108584874021798 941 432767287755761829105301794 942 437828872126647140492043990 943 442944217147569923142050850 944 448113836181102117088169835 945 453338246942638679038331785 946 458617971532657703656576635 947 463953536469185262266606385 948 469345472720466040420446725 949 474794315737840860340249815 950 480300605488832178821161821 951 485864886490438655777540327 952 491487707842639893223669128 953 497169623262112449103511640 954 502911191116158235021999752 955 508712974456846411582902936 956 514575541055369899705493400 957 520499463436617630974047624 958 526485318913963664770733400 959 532533689624274304653655176 960 538645162563134351167799785 961 544820329620293633017370259 962 551059787615334963283548153 963 557364138333564672142115435 964 563733988562126872320626367 965 570169950126342618334978773 966 576672639926275125360323559 967 583242679973522218421302245 968 589880697428237187431645550 969 596587324636379228473232730 970 603363199167194656579832430 971 610208963850930080180952330 972 617125266816778732266547930 973 624112761531061158253811550 974 631172106835641465472912170 975 638303966986580344139416286 976 645509011693026074647220727 977 652787916156344740997201613 978 660141361109490875173460615 979 667570032856619762291061717 980 675074623312942641366530121 981 682655830044826041605161155 982 690314356310136499157392449 983 698050911098831904370158675 984 705866209173800734648306276 985 713760971111950433145827340 986 721735923345546198626908644 987 729791798203801456972615468 988 737929333954721289960471660 989 746149274847200102111289252 990 754452371153374811580374348 991 762839379211234856268722724 992 771311061467490311544050325 993 779868186520699421191512375 994 788511529164656848459781925 995 797241870432043959329816175 996 806059997638342455411168675 997 814966704426012679164139425 998 823962790808937919455424875 999 833049063217136050780267825 1000 842226334541739844825445226