1 1 2 23 3 221 4 1355 5 6239 6 23465 7 75803 8 217373 9 566150 10 1361802 11 3063502 12 6508450 13 13159666 14 25481470 15 47493274 16 85567222 17 149553199 18 254336185 19 421956275 20 684451365 21 1087616985 22 1695917535 23 2598828765 24 3918943275 25 5822229660 26 8530902276 27 12339433068 28 17634320116 29 24918320180 30 34839955244 31 48229216580 32 66140514908 33 89904062573 34 121187024075 35 162065935577 36 215112073007 37 283491642915 38 371082881221 39 482612373295 40 623813155369 41 801607423042 42 1024316958574 43 1301904695770 44 1646251170550 45 2071469957830 46 2594266572170 47 3234345711870 48 4014872154930 49 4962991071675 50 6110414004045 51 7494077276751 52 9156880151913 53 11148510617661 54 13526367313755 55 16356586744849 56 19715185615895 57 23689328845688 58 28378734575048 59 33897228287000 60 40374458998952 61 47957791372712 62 56814388518680 63 67133501247176 64 79128980544120 65 93042031121689 66 109144225018687 67 127740795401749 68 149174231948755 69 173828200481575 70 202131810858145 71 234564258535555 72 271659866678005 73 314013557207870 74 362286780786450 75 417213937365030 76 479609320668426 77 550374621764058 78 630507028731606 79 721107961383330 80 823392481995054 81 938699425094535 82 1068502291519393 83 1214420954202923 84 1378234225474925 85 1561893338078177 86 1767536394601367 87 1997503842618245 88 2254355035502531 89 2540885941660820 90 2860148067793484 91 3215468664758532 92 3610472287677724 93 4049103785090140 94 4535652795228100 95 5074779830866060 96 5671544037677140 97 6331432714626565 98 7060392688638835 99 7864863639598225 100 8751813475682615 101 9728775863091051 102 10803890018408253 103 11985942876156951 104 13284413748523905 105 14709521598810234 106 16272275054853750 107 17984525293502898 108 19859021932191198 109 21909472068770350 110 24150602616012002 111 26598226082585222 112 29269309957861610 113 32182049863595411 114 35355946641374645 115 38811887550743879 116 42572231759062577 117 46660900310487749 118 51103470767958675 119 55927276728717625 120 61161512420726575 121 66837342594338800 122 72988017930758800 123 79648996196177200 124 86858069378002000 125 94655497047326800 126 103084146199683376 127 112189637834223248 128 122020500539763696 129 132628331364621105 130 144067964255841639 131 156397646362329165 132 169679222505466203 133 183978328130128623 134 199364591058512025 135 215911842378920427 136 233698336811619277 137 252806982904028150 138 273325583417927066 139 295347086281977470 140 318969846493717874 141 344297899366288322 142 371441245526470574 143 400516148082205610 144 431645442389570150 145 464958858861262815 146 500593359270971785 147 538693487020572835 148 579411731849942965 149 622908909482274025 150 669354556711136335 151 718927342449177901 152 771815495272254043 153 828217248006968716 154 888341299924076180 155 952407297114943644 156 1020646331643315780 157 1093301460079954308 158 1170628242043353948 159 1252895299385663700 160 1340384896679173452 161 1433393543675264157 162 1532232620424569115 163 1637229025764258121 164 1748725849895839295 165 1867083071794679219 166 1992678282210574517 167 2125907433037171199 168 2267185613846825945 169 2416947856406640050 170 2575649968010876030 171 2743769394484792970 172 2921806113735113670 173 3110283560742868630 174 3309749584915253050 175 3520777440734387470 176 3743966812662494626 177 3979944875284998763 178 4229367389695423261 179 4492919837148712255 180 4771318591032736249 181 5065312128231264845 182 5375682280975605963 183 5703245530306424673 184 6048854342291970375 185 6413398548174062952 186 6797806769638721112 187 7203047890434263880 188 7630132575586083576 189 8080114839484080120 190 8554093664145966664 191 9053214668987309912 192 9578671833457259624 193 10131709273927455305 194 10713623076250578575 195 11325763185434451845 196 11969535353907472355 197 12646403149881520055 198 13357890027349292945 199 14105581459284309075 200 14891127135643575205 201 15716243227805162926 202 16582714721105658658 203 17492397817175669206 204 18447222407805274330 205 19449194622105526954 206 20500399448766815110 207 21603003435250122418 208 22759257465782960798 209 23971499620068005175 210 25242158114649240177 211 26573754328917738267 212 27968905917777032445 213 29430330013026429681 214 30960846515559538695 215 32563381480514762709 216 34240970597554539507 217 35996762768490702724 218 37834023784514494940 219 39756140105331490100 220 41766622742543985260 221 43869111249666304940 222 46067377821201930740 223 48365331503255429660 224 50767022518196812100 225 53276646705941210165 226 55898550084452634051 227 58637233532127044353 228 61497357594757076551 229 64483747419828476155 230 67601397820946654509 231 70855478475240761575 232 74251339256642298673 233 77794515707985566698 234 81490734654928169350 235 85345919964741372002 236 89366198453072360622 237 93557905941833357310 238 97927593471426135186 239 102482033670564741270 240 107228227287014187354 241 112173409882618511427 242 117325058696047951749 243 122690899676752017975 244 128278914693662994625 245 134097348922252877525 246 140154718413605929475 247 146459817849228953225 248 153021728485382023775 249 159849826290773804000 250 166953790281527693600 251 174343611057387937376 252 182029599543198450848 253 190022395939751515296 254 198332978888168656480 255 206972674852041957664 256 215953167721630774240 257 225286508644476320353 258 234985126086864893623 259 245061836130639598525 260 255529853009930328427 261 266402799892442476927 262 277694719910016377225 263 289420087443241820091 264 301593819664985182845 265 314231288347760719974 266 327348331939952426922 267 340961267915968598574 268 355086905405487769410 269 369742558107032149650 270 384946057491182967390 271 400715766298831297210 272 417070592339938007510 273 434030002598357398415 274 451614037648360936025 275 469843326388580223635 276 488739101099171992901 277 508323212828092454393 278 528618147112453824191 279 549647040041022247805 280 571433694664003681419 281 594002597756352569980 282 617378936940927388708 283 641588618177907295948 284 666658283626975287700 285 692615329888865354452 286 719487926632964225932 287 747305035617752355940 288 776096430110963854396 289 805892714716441124045 290 836725345614757011819 291 868626651224775346617 292 901629853293419813199 293 935769088421021212995 294 971079430029714293925 295 1007596910782457499855 296 1045358545460352203145 297 1084402354306042247970 298 1124767386841079954830 299 1166493746165251125050 300 1209622613745959045270 301 1254196274705876033126 302 1300258143617180693738 303 1347852790810809779486 304 1397025969209265370130 305 1447824641691631023899 306 1500297008999564600045 307 1554492538193150626863 308 1610461991665611393673 309 1668257456725993388125 310 1727932375759064288827 311 1789541576971775465137 312 1853141305735765838455 313 1918789256535505029976 314 1986544605531796966120 315 2056468043750489542264 316 2128621810906361565512 317 2203069729872285015624 318 2279877241803888687480 319 2359111441930078516200 320 2440841116019900344920 321 2525136777536362582905 322 2612070705487969125855 323 2701716982988847078645 324 2794151536538489241075 325 2889452176032267997255 326 2987698635514015196801 327 3088972614682101838883 328 3193357821160591876181 329 3300940013547186252830 330 3411807045249816386354 331 3526048909123890706310 332 3643757782922343579818 333 3765028075570782994298 334 3889956474280181738550 335 4018641992509706532802 336 4151186018792430614542 337 4287692366436827697895 338 4428267324117098998081 339 4573019707365540157195 340 4722060910980311431309 341 4875504962362132409857 342 5033468575793581844599 343 5196071207674843875365 344 5363435112729904061475 345 5535685401197362169460 346 5712950097020193637740 347 5895360197048958045540 348 6083049731273120764860 349 6276155824095323279100 350 6474818756663608418340 351 6679182030276778997676 352 6889392430878242059828 353 7105600094653866124901 354 7327958574749555547155 355 7556624909124424279409 356 7791759689555631058775 357 8033527131811119261323 358 8282095147006687436573 359 8537635414164000833975 360 8800323453986340081377 361 9070338703869070578522 362 9347864594162005135510 363 9633088625701022925586 364 9926202448626499942270 365 10227401942506299861454 366 10536887297781269518402 367 10854863098551380126374 368 11181538406720853896650 369 11517126847520815877875 370 11861846696428212624725 371 12215920967499942740775 372 12579577503141349427025 373 12953049065328431914725 374 13336573428303341077875 375 13730393472762934616025 376 14134757281560378980751 377 14549918236939998698448 378 14976135119325788926896 379 15413672207684223982480 380 15862799381482213198064 381 16323792224261275827440 382 16796932128849228810128 383 17282506404230905059248 384 17780808384099645544400 385 18292137537111535820177 386 18816799578864586808327 387 19355106585625290586925 388 19907377109825214682491 389 20473936297350532910095 390 21055116006647627171449 391 21651254929668132811147 392 22262698714677040155949 393 22889800090947706730710 394 23532918995367878366650 395 24192422700981063002590 396 24868685947487848437010 397 25562091073732004627810 398 26273028152196462366990 399 27001895125534513288650 400 27749097945161831210310 401 28515050711935171769151 402 29300175818943866205993 403 30104904096440485980291 404 30929674958937317678805 405 31774936554495552418569 406 32641145916234360651055 407 33528769116087291958733 408 34438281420833710107323 409 35370167450433246286700 410 36324921338691528150452 411 37303046896285718958332 412 38305057776178679847140 413 39331477641450849013796 414 40382840335579214399420 415 41459690055193041325044 416 42562581525336303458092 417 43692080177267054493949 418 44848762328824269028795 419 46033215367392974288425 420 47246037935498789673055 421 48487840119063288490195 422 49759243638351895786645 423 51060882041646337866655 424 52393400901673962906425 425 53757458014826558055570 426 55153723603201596564126 427 56582880519499158799338 428 58045624454808083530086 429 59542664149315220568630 430 61074721605971972779674 431 62642532307152634605870 432 64246845434339355627138 433 65888424090868881278923 434 67568045527776548712125 435 69286501372773343895327 436 71044597862392156448537 437 72843156077339701367405 438 74683012181090911758251 439 76565017661762943967745 440 78490039577306276067239 441 80458960804050722551112 442 82472680288644532341624 443 84532113303425083770280 444 86638191705260039138200 445 88791864197898172756120 446 90994096597869440039080 447 93245872103974211292280 448 95548191570401952283720 449 97902073783519994566825 450 100308555742373401803055 451 102768692942937304051301 452 105283559666163440148483 453 107854249269863018915031 454 110481874484468382990705 455 113167567712716334651379 456 115912481333296360986885 457 118717788008507376344718 458 121584680995966982975298 459 124514374464417636362550 460 127508103813674489799802 461 130567125998760083386442 462 133692719858271435786470 463 136886186447025492817106 464 140148849373029285235070 465 143482055138821548971159 466 146887173487232964541457 467 150365597751612578447099 468 153918745210568378075165 469 157548057447270402942225 470 161255000713365189090535 471 165041066297550760066165 472 168907770898861797189715 473 172856657004715043785060 474 176889293273765422671100 475 181007274923623773557140 476 185212224123487547025676 477 189505790391736224548428 478 193889650998543669473876 479 198365511373560052158780 480 202935105518716433403684 481 207600196426205534104725 482 212362576501692665562723 483 217224067992811244207073 484 222186523422997766607975 485 227251826030721575577627 486 232421890214165205910797 487 237698661981411558899335 488 243084119406194618185361 489 248580273089270885805770 490 254189166625469186438054 491 259912877076476959896002 492 265753515449421636855374 493 271713227181306170625950 494 277794192629358278539250 495 283998627567353430202550 496 290328783687972106491450 497 296786949111252342727075 498 303375448899199062021925 499 310096645576612200292375 500 316952939658196122937825 501 323946770182013334688501 502 331080615249345988637923 503 338356992571029208014121 504 345778460020320744817855 505 353347616192372013078464 506 361067100970366051160640 507 368939596098388487310528 508 376967825761098105469248 509 385154557170264134318400 510 393502601158237911567552 511 402014812778427107660352 512 410694091912841228376000 513 419543383886777654248641 514 428565680090718016331095 515 437764018609505252603549 516 447141484858872237284747 517 456701212229393426455199 518 466446382737931517761385 519 476380227686651679549275 520 486506028329676465587165 521 496827116547455095594310 522 507346875528921349105610 523 518068740461514890786190 524 528996199229141419175650 525 540132793118147608002610 526 551482117531387389678526 527 563047822710456714368218 528 574833614466174505155766 529 586843254917388120291055 530 599080563238182227326969 531 611549416413570591152755 532 624253750003750878508133 533 637197558917003185538073 534 650384898191313602332575 535 663819883784804739202077 536 677506693375055753680107 537 691449567167395034933340 538 705652808712249323408196 539 720120785731633668165420 540 734857930954867252462644 541 749868742963600749752692 542 765157787046241507385324 543 780729696061863493945220 544 796589171313689588342300 545 812740983432234434505005 546 829189973268196734825995 547 845941052795190508385945 548 862999206022405496447855 549 880369489917287557784675 550 898057035338330560090245 551 916067047978071941040751 552 934404809316384783534313 553 953075677584159924253186 554 972085088737472292979630 555 991438557442326362066074 556 1011141678070076271126070 557 1031200125703616881388038 558 1051619657154442707252298 559 1072406111990672369426750 560 1093565413576136914601202 561 1115103570120631050968187 562 1137026675741427057022605 563 1159340911536151832987151 564 1182052546667128279928745 565 1205167939457282911166589 566 1228693538497722323938587 567 1252635883767081886503249 568 1277001607762750726922455 569 1301797436644077844710200 570 1327030191387664905357320 571 1352706788954852020465880 572 1378834243471503562863080 573 1405419667420201816626920 574 1432470272844957016458200 575 1459993372568543089289480 576 1487996381422569173445176 577 1516486817490397757071833 578 1545472303363021047957631 579 1574960567408007961269205 580 1604959445051634890165779 581 1635476880074314206719335 582 1666520925919435227088993 583 1698099747015733165481923 584 1730221620113302396095925 585 1762894935633371140994302 586 1796128199031955504725842 587 1829930032177511583485670 588 1864309174742705187730506 589 1899274485610419532428570 590 1934834944294122068554134 591 1970999652372712453043682 592 2007777834939974482228974 593 2045178842068755645766215 594 2083212150289998794304225 595 2121887364086751254592235 596 2161214217403277570433965 597 2201202575169402896863265 598 2241862434840214928162135 599 2283203927951253097878725 600 2325237321689314650845315 601 2367973020479008053358676 602 2411421567585185078182028 603 2455593646731383775873476 604 2500500083734415423154780 605 2546151848155229422621084 606 2592560054966191016071300 607 2639735966234907566124748 608 2687690992824740057596948 609 2736436696112137371350725 610 2785984789720931789032627 611 2836347141273735097263697 612 2887535774160575574492535 613 2939562869324917062852011 614 2992440767067202251003645 615 3046181968866063222120279 616 3100799139217343253862977 617 3156305107491074794466874 618 3212712869806559480877750 619 3270035590925697011291250 620 3328286606164710635454750 621 3387479423324417981712750 622 3447627724639196900025250 623 3508745368744796965079750 624 3570846392665148253166250 625 3633945013818319980705875 626 3698055632041782571232501 627 3763192831637127701238023 628 3829371383434401863620721 629 3896606246876209980537605 630 3964912572121746595270739 631 4034305702170913175289465 632 4104801175008681066040303 633 4176414725769860647139248 634 4249162288924438259592400 635 4323060000483643494445552 636 4398124200226910459876752 637 4474371433949897675213200 638 4551818455733732276690416 639 4630482230235645260992720 640 4710379935001165538735024 641 4791528962798041621082097 642 4873946923972060818668199 643 4957651648824936892892685 644 5042661190014438165541275 645 5128993824976929163533615 646 5216668058372499951440985 647 5305702624552858385269035 648 5396116490052161606874765 649 5487928856100964189300150 650 5581159161163461439272410 651 5675827083498207464158526 652 5771952543742488716784818 653 5869555707520534842756866 654 5968656988075749771256430 655 6069277048927147111765994 656 6171436806550175045793830 657 6275157433082117034458783 658 6380460359052255799760073 659 6487367276136989179519075 660 6595900139940087603353077 661 6706081172798284089641257 662 6817932866612388821286415 663 6931477985704121521178221 664 7046739569698856016640795 665 7163740936434472555815244 666 7282505684896514617902292 667 7403057698179848143487324 668 7525421146477022300806020 669 7649620490093532098799300 670 7775680482490184358167580 671 7903626173352769757382420 672 8033482911689244881764620 673 8165276348954629420307805 674 8299032442203824876931675 675 8434777457272562390305545 676 8572537971986688489306751 677 8712340879399998849586163 678 8854213391060831360620661 679 8998183040307631062056255 680 9144277685593700763101849 681 9292525513841352419238770 682 9442955043825675606581438 683 9595595129588140705876298 684 9750474963880255685375750 685 9907624081637496654687702 686 10067072363483733650195962 687 10228850039266374406788430 688 10392987691622450170435426 689 10559516259575868911645995 690 10728467042166062611012189 691 10899871702108256604946687 692 11073762269485590302344249 693 11250171145473319911269005 694 11429131106095335148904075 695 11610675306013223247914145 696 11794837282348114918082055 697 11981650958535548273603880 698 12171150648213588093780120 699 12363371059144439148040200 700 12558347297169793685300280 701 12756114870200154562597176 702 12956709692238376868780808 703 13160168087437672285800856 704 13366526794194321822807080 705 13575822969275343956913929 706 13788094191981366619075535 707 14003378468344952874093893 708 14221714235364631560357923 709 14443140365274885577501175 710 14667696169852351938788177 711 14895421404758489139710867 712 15126356273918968835014245 713 15360541433940050263191406 714 15598017998562197310409570 715 15838827543151199564867734 716 16083012109227060177760282 717 16330614209030914818346474 718 16581676830130247488120390 719 16836243440062670442756850 720 17094357991018536960393310 721 17356064924562657190913015 722 17621409176395388823238065 723 17890436181153375816239835 724 18163191877250209953745725 725 18439722711757291505282865 726 18720075645325166801668551 727 19004298157145622068351253 728 19292438249954814399542451 729 19584544455077722302675780 730 19880665837514199795603484 731 20180852001066919598208500 732 20485153093511492525791148 733 20793619811809051763699948 734 21106303407361592281234100 735 21423255691310357227868252 736 21744529039877564746355972 737 22070176399751770235274485 738 22400251293517160698097411 739 22734807825127079426942145 740 23073900685422080886751879 741 23417585157692817289856827 742 23765917123288059981632749 743 24118953067268160395355175 744 24476750084104256978352625 745 24839365883423536142209450 746 25206858795800856947076550 747 25579287778597050894134050 748 25956712421844209870931950 749 26339192954178276971730750 750 26726790248819256599092050 751 27119565829599361943847126 752 27517581877039419638217498 753 27920901234473853081293571 754 28329587414224567647313605 755 28743704603824062705243639 756 29163317672288097103057665 757 29588492176438236501874453 758 30019294367274612683741123 759 30455791196399226702382025 760 30898050322490129498672927 761 31346140117826815361973152 762 31800129674867165384770400 763 32260088812876279831382816 764 32726088084607540121738720 765 33198198783036242918534624 766 33676492948146150600375072 767 34161043373769304204841824 768 34651923614479446733843360 769 35149207992539406529077025 770 35652971604902792248013815 771 36163290330270352800508285 772 36680240836201357442961835 773 37203900586280353070945215 774 37734347847339657602334025 775 38271661696737950201347835 776 38815922029695320959427901 777 39367209566685144521658918 778 39925605860883144027455466 779 40491193305674013621512430 780 41064055142215969685579394 781 41644275467063602843480530 782 42231939239849404700982558 783 42827132291024345198632698 784 43429941329657878379564950 785 44040453951297756305525327 786 44658758645890032793013657 787 45284944805759640587500115 788 45919102733651927547167621 789 46561323650835539368575545 790 47211699705267038355054719 791 47870323979817649704547517 792 48537290500562528777018699 793 49212694245132944792501820 794 49896631151131778409331300 795 50589198124612732638160780 796 51290493048623658561003220 797 52000614791814399345766420 798 52719663217109558075618380 799 53447739190446596949019300 800 54184944589579677450420220 801 54931382312949653143471501 802 55687156288620628798126763 803 56452371483283501630288761 804 57227133911326902507642255 805 58011550643975957058074499 806 58805729818499288707615845 807 59609780647484687773160463 808 60423813428183872841369673 809 61247939551926772779137250 810 62082271513605759842826702 811 62926922921230266483194362 812 63782008505552220580508630 813 64647644129762735989884326 814 65523946799260497430291370 815 66411034671492280912088414 816 67309027065866053067294162 817 68218044473737094924161499 818 69138208568467597852981805 819 70069642215560181603438575 820 71012469482865786555270345 821 71966815650866394513512605 822 72932807223033034597186555 823 73910571936259532996008945 824 74900238771372467603531575 825 75901937963717790777101080 826 76915801013824585725179176 827 77941960698146424280900408 828 78980551079880796087288456 829 80031707519867081494323080 830 81095566687563542751067704 831 82172266572103810367352360 832 83261946493433343819078168 833 84364747113526348079087673 834 85480810447683629771750175 835 86610279875911879073962677 836 87753300154384865818185267 837 88910017426987040594434695 838 90080579236940033997871681 839 91265134538512549526756195 840 92463833708814148002130709 841 93676828559673423755644382 842 94904272349601075215471474 843 96146319795838374912325190 844 97403127086491546328143850 845 98674851892752557419150010 846 99961653381206843062675190 847 101263692226228471103423490 848 102581130622463269109736910 849 103914132297400431393943975 850 105262862524033128303041665 851 106627488133608642246799051 852 108008177528468557399899853 853 109405100694979532492980801 854 110818429216555188594393655 855 112248336286769646280241509 856 113694996722563249094735075 857 115158586977541012716202548 858 116639285155364341766187948 859 118137271023236558730008100 860 119652726025482791996928252 861 121185833297224772576781372 862 122736777678151091607417060 863 124305745726383473333843436 864 125892925732439620815340020 865 127498507733293194201192229 866 129122683526531484009049427 867 130765646684611344442259249 868 132427592569213954393901975 869 134108718345698976405660875 870 135809222997658686479138525 871 137529307341572650275785975 872 139269174041563523889272225 873 141029027624254560030906650 874 142809074493729403134657750 875 144609522946594759563408850 876 146430583187146531782376126 877 148272467342640008059107598 878 150135389478664701952204546 879 152019565614624438562880230 880 153925213739323287244715914 881 155852553826657943197512115 882 157801807851417163110984853 883 159773199805188862773243623 884 161766955712375487317531025 885 163783303646318267548624677 886 165822473745530978567621427 887 167884698230043819700563225 888 169970211417858037532544591 889 172079249741511916654584720 890 174212051764758765545674224 891 176368858199357527837038672 892 178549911921976652039819824 893 180755457991211855661082160 894 182985743664718422486328400 895 185241018416458674669574640 896 187521533954065264144514960 897 189827544236320930752418385 898 192159305490755377374169415 899 194517076231359915255308525 900 196901117276420535624072635 901 199311691766470066623299151 902 201749065182360077507662393 903 204213505363453194998079691 904 206705282525936499635277805 905 209224669281256672934470294 906 211771940654677569112884730 907 214347374103960888141516958 908 216951249538170629861999698 909 219583849336602011908876450 910 222245458367835537186890702 911 224936364008916899672156682 912 227656856164663420335293190 913 230407227287097708023798271 914 233187772395009243190141545 915 235998789093644585411274819 916 238840577594526908714532117 917 241713440735405571804229449 918 244617684000336433372704495 919 247553615539893625779078925 920 250521546191513503488703355 921 253521789499971485786079020 922 256554661737992516404063220 923 259620481926995865852379580 924 262719571857975005378891300 925 265852256112513284657778020 926 269018862083936148469706876 927 272219719998600630820327988 928 275455162937322868134976236 929 278725526856944376369347005 930 282031150612037840088155899 931 285372375976753164786413545 932 288749547666804546960968863 933 292163013361599319683419923 934 295613123726509334679383125 935 299100232435285645183471327 936 302624696192617257114182137 937 306186874756834719398261330 938 309787130962759327570005726 939 313425830744698718077427370 940 317103343159589634044239014 941 320820040410288646564262262 942 324576297869011618943126874 943 328372494100922704651045230 944 332209010887873673110032450 945 336086233252294360809222795 946 340004549481235048622929405 947 343964351150561569597829855 948 347966033149303954878157145 949 352009993704159428851057325 950 356096634404150568018363755 951 360226360225439441535956801 952 364399579556298554807649383 953 368616704222239420977186056 954 372878149511299588629489080 955 377184334199488957490752104 956 381535680576396217406393560 957 385932614470956249376260568 958 390375565277379330937843048 959 394864965981242991710639800 960 399401253185747368448236552 961 403984867138134912489133417 962 408616251756275306052918895 963 413295854655416447395052581 964 418024127175102368411312195 965 422801524406258951871905559 966 427628505218448319065367857 967 432505532287292762243682099 968 437433072122069099882599365 969 442411595093474336404918350 970 447441575461563511659534210 971 452523491403860629105407990 972 457657825043643555317263290 973 462845062478403787108809610 974 468085693808481986259645350 975 473380213165880185533731090 976 478729118743251573390468926 977 484132912823068768513999703 978 489592101806971499022360401 979 495107196245294604965652155 980 500678710866777286481378909 981 506307164608454523745651025 982 511993080645731598641030823 983 517736986422642651855451573 984 523539413682294212931891475 985 529400898497494644605353252 986 535321981301570446592211772 987 541303206919370367837170260 988 547345124598458280074933836 989 553448288040495769427291020 990 559613255432815406631613204 991 565840589480185660383862652 992 572130857436768422178065124 993 578484631138270114934877525 994 584902487034287361634387875 995 591385006220848194102648225 996 597932774473149786047684775 997 604546382278493698398877275 998 611226424869419628973675725 999 617973502257038662477650375 1000 624788219264567020837875025