0 0 1 1 2 724 3 34091 4 524288 5 4367320 6 24685212 7 106765608 8 379625062 9 1162261467 10 3162277660 11 7820427766 12 17874003451 13 38235066239 14 77306558317 15 148890490631 16 274877906944 17 488950340714 18 841567195983 19 1406563064942 20 2289733608959 21 3639848436450 22 5662594565481 23 8638024712142 24 12942160944371 25 19073486328125 26 27685145208222 27 39623766846200 28 55975927415536 29 78123371961212 30 107808230993741 31 147209586032874 32 199032864766430 33 266613679665841 34 354037864020921 35 466279606538763 36 609359740010496 37 790526401197861 38 1018460448140640 39 1303508197645427 40 1657944229894359 41 2096267199015622 42 2635531788191118 43 3295720155544219 44 4100156432754605 45 5075968062188727 46 6254597990413506 47 7672371976375981 48 9371125521380410 49 11398895185373143 50 13810679320049756 51 16669273524022788 52 20046186408825179 53 24022641556966511 54 28690671854697763 55 34154312692665843 56 40530900847341383 57 47952486185070643 58 56567363668922855 59 66541733496264916 60 78061497552282200 61 91334200731562918 62 106591126056458560 63 124089552907308477 64 144115188075855872 65 166984779759367893 66 193048925029186052 67 222695081733755996 68 256350796232698389 69 294487158805265106 70 337622499033656567 71 386326333929235418 72 441223582047737122 73 502999057328226834 74 572402256889861185 75 650252457530559764 76 737444136192549978 77 834952730191496019 78 943840753548632620 79 1065264286319071599 80 1200479854374307574 81 1350851717672992089 82 1517859585641345637 83 1703106778883206986 84 1908328857049750855 85 2135402733320409787 86 2386356296579585054 87 2663378563018395298 88 2968830379547060411 89 3305255702071621816 90 3675393472368628029 91 4082190117983235213 92 4528812700279954909 93 5018662736491093339 94 5555390722335836532 95 6142911382523010278 96 6785419677202850709 97 7487407593197726737 98 8253681749618725998 99 9089381848264417251 100 10000000000000000000 101 10991400959129511755 102 12069843298600849584 103 13242001559723140238 104 14514989410928526242 105 15896383850975787955 106 17394250492871457350 107 19017169965675261396 108 20774265472260924495 109 22675231542020623140 110 24730364018431784153 111 26950591322348512710 112 29347507032836789643 113 31933403828342750735 114 34721308831966915208 115 37725020405614227179 116 40959146438800273392 117 44439144178918103276 118 48181361650807763562 119 52203080714522029237 120 56522561811246925014 121 61159090448414546291 122 66133025476138464716 123 71465849208208699933 124 77180219442003914424 125 83300023432813200965 126 89850433879208640216 127 96857966977272767204 128 104350542602662257698 129 112357546680680585981 130 120909895805738171625 131 130040104172798681481 132 139782352884644740858 133 150172561700045391521 134 161248463289171269675 135 173049680063881720924 136 185617803651800976881 137 198996477084408145523 138 213231479770688169834 139 228370815329228142076 140 244464802352995479175 141 261566168182401523027 142 279730145763636182644 143 299014573670656337451 144 319479999370622926848 145 341189785814009014501 146 364210221432043690522 147 388610633625614514386 148 414463505831224359616 149 441844598251087051224 150 470833072335950141668 151 501511619110752603688 152 533966591434760181474 153 568288140289371687754 154 604570355188355716046 155 642911408806859106559 156 683413705927126113194 157 726184036800480619646 158 771333735026752996311 159 818978840053978328287 160 869240264402853829392 161 922243965722120339069 162 978121123782725929426 163 1037008322520338879131 164 1099047737237502650385 165 1164387327078467085092 166 1233181032891487867144 167 1305588980595160429620 168 1381777690167144968751 169 1461920290375446110677 170 1546196739374234112044 171 1634794051288034311095 172 1727906528909967931373 173 1825736002641600325081 174 1928492075803842376456 175 2036392376450257116413 176 2149662815816046677066 177 2268537853537934587214 178 2393260769782115126221 179 2524083944419415062284 180 2661269143388803650293 181 2805087812392394302459 182 2955821378067105919741 183 3113761556780193531742 184 3279210671197916684955 185 3452481974778689991659 186 3633899984344153452002 187 3823800820883710637104 188 4022532558750210618846 189 4230455583406594699263 190 4447942957885491576399 191 4675380798125924630769 192 4913168657353492574129 193 5161719919672599816599 194 5421462203041545625905 195 5692837771803531519929 196 5976303958948914397184 197 6272333598286318715402 198 6581415466702524622156 199 6904054736693370369194 200 7240773439350246649864 201 7592110937989117732143 202 7958624412611379464044 203 8340889355388257448952 204 8739500077362859971069 205 9155070226566429640775 206 9588233317747785271603 207 10039643273917411239440 208 10509974979910135555575 209 10999924848172840153004 210 11510211396986167484583 211 12041575841331726506836 212 12594782696618858518882 213 13170620395487599186298 214 13769901917907067449160 215 14393465434791124935999 216 15042174965355781025017 217 15716921048445468854626 218 16418621428057986430872 219 17148221753300584553406 220 17906696293012389627932 221 18695048665291074595002 222 19514312582164435225995 223 20365552609650291960589 224 21249864943450919328919 225 22168378200531005859375 226 23122254226830967262316 227 24112688921370274644014 228 25140913076998317586531 229 26208193238053199170882 230 27315832575191756465143 231 28465171777657015688895 232 29657589963252226242802 233 30894505606293572099657 234 32177377483816632733112 235 33507705640314658854682 236 34887032371289740780574 237 36316943225900979299403 238 37799068028996820501813 239 39335081922821787205211 240 40926706428690930402961 241 42575710528928434629082 242 44283911769369941298343 243 46053177382731303998944 244 47885425433149659422296 245 49782625982205887152811 246 51746802276740740951426 247 53780031958780163490871 248 55884448297888545779422 249 58062241446271961784049 250 60315659716956698074319 251 62647010885371707695840 252 65058663514666946987235 253 67553048305102903718103 254 70132659467849994787751 255 72800056123539901826068 256 75557863725914323419136 257 78408775510920053383300 258 81355553971602745572655 259 84401032359155197166349 260 87548116210479474283859 261 90799784902625716158284 262 94159093234473986999829 263 97629173036029098143542 264 101213234805701897137061 265 104914569375954115124978 266 108736549607687479266270 267 112682632113761433019369 268 116756359012027463985444 269 120961359708271716653583 270 125301352709461265881113 271 129780147467693146307505 272 134401646255248973180243 273 139169846071161751304848 274 144088840579705251057797 275 149162822081220133659406 276 154396083515694832232603 277 159793020499523040611681 278 165358133395863528451373 279 171096029419031888959397 280 177011424773357734573746 281 183109146826944786167712 282 189394136320775252929521 283 195871449613603872967795 284 202546260963090978977115 285 209423864843627968997959 286 216509678301312599460431 287 223809243346535576349430 288 231328229384644000508375 289 239072435685151324847153 290 247047793889967604575496 291 255260370561127966583354 292 263716369768501390772675 293 272422135717966084548126 294 281384155420541941835190 295 290609061402974809950359 296 300103634460271541437281 297 309874806450689083642130 298 319929663133685156368489 299 330275447051342387463988 300 340919560453782117685007 301 351869568269088449699138 302 363133201118267501654897 303 374718358375771233411385 304 386633111276119643314256 305 398885706067159585365323 306 411484567210502930798301 307 424438300629691294479328 308 437755697006639065234765 309 451445735126911020207007 310 465517585274395366688295 311 479980612675937640619252 312 494844380996505499099724 313 510118655885459074880780 314 525813408574506213924817 315 541938819527926592772065 316 558505282145653410672412 317 575523406519806072267833 318 593004023245272020078743 319 610958187284940642193481 320 629397181890196969419909 321 648332522577287687767679 322 667775961160176826525030 323 687739489840513339410926 324 708235345355337676357632 325 729276013183159346446256 326 750874231809042398414107 327 773042997049340694013370 328 795795566436729821361418 329 819145463666187490319344 330 843106483102579269902641 331 867692694350511568801705 332 892918446887118824305395 333 918798374758456952313507 334 945347401340180221729017 335 972580744163183850373461 336 1000513919804899776704047 337 1029162748846938242064053 338 1058543360899773022003902 339 1088672199695173372403862 340 1119566028247091006745690 341 1151241934081715694954458 342 1183717334537418371798208 343 1217009982135305963926677 344 1251137970021117489285917 345 1286119737479196350897796 346 1321974075519279138876822 347 1358720132536846670105965 348 1396377420047788434242774 349 1434965818498137077711509 350 1474505583149635044090645 351 1515017350041900999862427 352 1556522142031969208886356 353 1599041374911980577225912 354 1642596863605809672131731 355 1687210828445417625098919 356 1732905901527726459005446 357 1779705133152816033436623 358 1827631998344250480441579 359 1876710403452346705185427 360 1926964692841203252289346 361 1978419655660313589123979 362 2031100532701593631973259 363 2085033023342659139849780 364 2140243292577194423852811 365 2196757978133259667349874 366 2254604197680390023965918 367 2313809556126345556414302 368 2374402153004376999634471 369 2436410589951878276546020 370 2499863978281302664021114 371 2564791946644225500450495 372 2631224648789442344565918 373 2699192771415997538017078 374 2768727542122044191617309 375 2839860737450442707202713 376 2912624691032011063727122 377 2987052301827346237573630 378 3063177042468142293135318 379 3141032967698936870536458 380 3220654722920224012963832 381 3302077552833877516488822 382 3385337310191835250517599 383 3470470464649001187141930 384 3557514111721328192709598 385 3646505981850050974924142 386 3737484449573044943751171 387 3830488542804293134385737 388 3925557952222449755554698 389 4022733040769495366522453 390 4122054853260485151370339 391 4223565126105398249461913 392 4327306297144102616520928 393 4433321515595456431468265 394 4541654652121573630121119 395 4652350309008287738084449 396 4765453830462854791693642 397 4881011313029942777730677 398 4999069616126961689866111 399 5119676372699794992408141 400 5242880000000000000000000 401 5368729710484551425430157 402 5497275522839209116738281 403 5628568273126597799345771 404 5762659626060093459044833 405 5899602086404617847376620 406 6039449010505449462248653 407 6182254617946166253616703 408 6328074003336842226718129 409 6476963148233627063724393 410 6628978933190844858811713 411 6784179149946755061562349 412 6942622513744125749336585 413 7104368675786776400828671 414 7269478235833254420470427 415 7438012754928816766705542 416 7610034768276895166457279 417 7785607798251230553383844 418 7964796367549869548790635 419 8147666012492223011378194 420 8334283296460393915380591 421 8524715823485989076122240 422 8719032251983636527623323 423 8917302308632437668646223 424 9119596802406590631528912 425 9325987638756428692327317 426 9536547833941124931218454 427 9751351529514321768830648 428 9970474006963951447197664 429 10193991702507520993410925 430 10421982222044142699799406 431 10654524356264598676631061 432 10891698095920735581933840 433 11133584647255493208109340 434 11380266447594878206588728 435 11631827181103201859889732 436 11888351794702908465105892 437 12149926514160328574125706 438 12416638860338699043770590 439 12688577665619799583587223 440 12965833090495563250262741 441 13248496640331026125580781 442 13536661182299989229533319 443 13830420962494773561678035 444 14129871623211457032114134 445 14435110220411989938571639 446 14746235241364593568100584 447 15063346622463854450737671 448 15386545767231934768349239 449 15715935564502327424631115 450 16051620406787592312018430 451 16393706208832518368052022 452 16742300426354164097592905 453 17097512074970237348202616 454 17459451749317283264045272 455 17828231642360157508846978 456 18203965564894270040800011 457 18586768965242092941852902 458 18976758949145434050613359 459 19374054299854986422138784 460 19778775498418671939228952 461 20191044744170305728497273 462 20610985975420116390510696 463 21038724890348665436683726 464 21474388968105717736419081 465 21918107490115623216235862 466 22370011561590778518345763 467 22830234133254745819358318 468 23298910023276614530547384 469 23776175939418200149422510 470 24262170501395683108250337 471 24757034263457299068692209 472 25260909737178700742894428 473 25773941414477619980216557 474 26296275790849467545340418 475 26828061388825516727797424 476 27369448781655325665014090 477 27920590617215062030834428 478 28481641642143402539162832 479 29052758726206688537911353 480 29634100886895027821860361 481 30225829314251041674380656 482 30828107395932965057247604 483 31441100742513816805032818 484 32064977213018365645815808 485 32699906940699626863245717 486 33346062359056633436331267 487 34003618228095234542774119 488 34672751660833683389216434 489 35353642150054785437476279 490 36046471595306387229723913 491 36751424330151995177636775 492 37468687149673322870890192 493 38198449338226574678923431 494 38940902697454282666795527 495 39696241574554523121141353 496 40464662890809348285784391 497 41246366170374278238487534 498 42041553569330707200655727 499 42850429905003087960573148 500 43673202685542767507991673 501 44510082139780356423615232 502 45361281247348524041275090 503 46227015769077120903392662 504 47107504277662539561707903 505 48002968188613234335241056 506 48913631791473330226082351 507 49839722281326260810896482 508 50781469790580384572014953 509 51739107421038538806698180 510 52712871276253499956608887 511 53703000494171328931777450 512 54709737280064589764386658 513 55733326939757439717586308 514 56774017913144598793295516 515 57832061808006216430590816 516 58907713434120663062839432 517 60001230837677284107247681 518 61112875335991163894982684 519 62242911552521957013519432 520 63391607452198854525393142 521 64559234377053762549126774 522 65746067082164780738783670 523 66952383771912078278393764 524 68178466136548275116446547 525 69424599389085446303763150 526 70691072302500877465381540 527 71978177247263709633640742 528 73286210229184621895460391 529 74615470927590710561908487 530 75966262733827733852561071 531 77338892790091901400910384 532 78733672028593398230200875 533 80150915211053843221592965 534 81590940968539892498500534 535 83054071841635208582347537 536 84540634320953026635869563 537 86050958887991559600475441 538 87585380056334494554109717 539 89144236413198843165546676 540 90727870661332419700128287 541 92336629661263230640659499 542 93970864473903070625522408 543 95630930403507630074093444 544 97317187040995430567272503 545 99029998307627914778387281 546 100769732499053028506947592 547 102536762329714643154720466 548 104331464977630177800404935 549 106154222129538790875832873 550 108005420026422522323136582 551 109885449509402778018732312 552 111794706066014559186298898 553 113733589876860850487209521 554 115702505862649591473129574 555 117701863731615667111751915 556 119732078027330364152929779 557 121793568176900751188814355 558 123886758539561451378035888 559 126012078455661287950511136 560 128169962296047293786143331 561 130360849511848587567530583 562 132585184684662630243841936 563 134843417577146386810284230 564 137136003184014929705094424 565 139463401783450031453778312 566 141826078988921305548404382 567 144224505801422465938178109 568 146659158662125286926294051 569 149130519505453856717217704 570 151639075812581729338113028 571 154185320665354591168131868 572 156769752800641069849744820 573 159392876665114324927246488 574 162055202470467071159038117 575 164757246249062697082304285 576 167499529910025153071284224 577 170282581295770294823519334 578 173106934238981379932263153 579 175973128620031426957695179 580 178881710424855158194712175 581 181833231803273259150906564 582 184828251127771699594907801 583 187867333052738872912585933 584 190951048574163322416723266 585 194079975089794835194676992 586 197254696459771696048308993 587 200475803067716906081075650 588 203743891882306182518676560 589 207059566519310568412083250 590 210423437304116492965133576 591 213836121334726135353211049 592 217298242545240957054857070 593 220810431769831279904514524 594 224373326807194799291999571 595 227987572485506934182771221 596 231653820727865927912641594 597 235372730618235626021270029 598 239144968467888869730637530 599 242971207882354456047730842 600 246852129828870627874903769 601 250788422704348069946853470 602 254780782403845398879877578 603 258829912389560148117090134 604 262936523760338261082596750 605 267101335321705118418288129 606 271325073656421137768932211 607 275608473195564997204654788 608 279952276290147546024722560 609 284357233283259479372807205 610 288824102582755865811640157 611 293353650734480629754191434 612 297946652496034103429247884 613 302603890911086775871552670 614 307326157384242379270524498 615 312114251756453465887027983 616 316968982380992641654741435 617 321891166199982635521391140 618 326881628821488396555517706 619 331941204597174423846536000 620 337070736700530547259671547 621 342271077205669390172928517 622 347543087166698758420593622 623 352887636697672212796931829 624 358305605053121095634709668 625 363797880709171295166015625 626 369365361445248044597560415 627 375008954426372066089258370 628 380729576286050383113440446 629 386528153209765137992555013 630 392405621019063764765700209 631 398362925256253880918826814 632 404401021269706274929978774 633 410520874299769380029525334 634 416723459565298638056009567 635 423009762350804170801018485 636 429380778094220189781395338 637 435837512475299588954190471 638 442380981504637178499008842 639 449012211613325031433885149 640 455732239743243428504527040 641 462542113437990900492738353 642 469442890934456880828093088 643 476435641255040495157502184 644 483521444300519028330224450 645 490701390943569623091145461 646 497976583122947778642809078 647 505348133938326231136760827 648 512817167745797812087275783 649 520384820254045894665521096 650 528052238621186051829670059 651 535820581552282564276465769 652 543691019397543430262253112 653 551664734251197543436583202 654 559742920051057718959169485 655 567926782678773262331264692 656 576217540060775789565457684 657 584616422269922021543484006 658 593124671627837289669928730 659 601743542807963504220699876 660 610474302939315351108890334 661 619318231710948497147150801 662 628276621477143598274990630 663 637350777363309919641532674 664 646542017372612390889197126 665 655851672493325934471602723 666 665281086806920919359676649 667 674831617596883607043581589 668 684504635458275471324624720 669 694301524408035288010833649 670 704223681996027905282393289 671 714272519416843620178660111 672 724449461622352101377030987 673 734755947435014813185567543 674 745193429661959910455988420 675 755763375209823588941465732 676 766467265200361890474622976 677 777306595086836977225254437 678 788282874771181904214595309 679 799397628721947934213491950 680 810652396093038454135577624 681 822048730843233567053575154 682 833588201856509449017148918 683 845272393063156574934338889 684 857102903561700932895553723 685 869081347741632361469402522 686 881209355406944159683330536 687 893488571900488134619117086 688 905920658229149266803818907 689 918507291189844188860723339 690 931250163496347688202337794 691 944150983906951459898409124 692 957211477352959351236463213 693 970433385068023354910405831 694 983818464718324623224354755 695 997368490533603791184104782 696 1011085253439044911867485851 697 1024970561188017323017384359 698 1039026238495679779387383158 699 1053254127173451200989860978 700 1067656086264352403050001349 701 1082233992179223189156518752 702 1096989738833819204821039899 703 1111925237786792964413004986 704 1127042418378563480225701598 705 1142343227871078938251636888 706 1157829631588476881101915815 707 1173503613058646374394648787 708 1189367174155696648861685054 709 1205422335243336726381182843 710 1221671135319170554135707462 711 1238115632159912187121718626 712 1254757902467525575296492011 713 1271600042016293527742741634 714 1288644165800820442359493027 715 1305892408184973405750126387 716 1323346923051766284174987861 717 1341009883954191442666579887 718 1358883484267003745670111909 719 1376969937339461508871144897 720 1395271476649029088205220652 721 1413790355956045808411753941 722 1432528849459365949896105830 723 1451489251952974529099674093 724 1470673878983583624048055099 725 1490085067009214013251874979 726 1509725173558766912673779843 727 1529596577392590612048339368 728 1549701678664046828449278723 729 1570042899082081611640534563 730 1590622682074805652424155203 731 1611443492954088861909057058 732 1632507819081174106370132484 733 1653818170033314999147202156 734 1675377077771442667847841652 735 1697187096808866431967210668 736 1719250804381013342921697922 737 1741570800616211555411488974 738 1764149708707522515980091418 739 1786990175085626971626435906 740 1810094869592769818347435782 741 1833466485657768826545856223 742 1857107740472092297330039427 743 1881021375167010720858478929 744 1905210154991827525043457153 745 1929676869493194020123979367 746 1954424332695513661849077696 747 1979455383282440773278244289 748 2004772884779478882506306624 749 2030379725737683850955503608 750 2056278819918476984247882124 751 2082473106479573335076433321 752 2108965550162030424933649670 753 2135759141478422629031431014 754 2162856896902146486256523786 755 2190261859057862213550965798 756 2217977096913076721687352591 757 2246005705970873447024163838 758 2274350808463794331476912849 759 2303015553548879300626532201 760 2332003117503868607607207140 761 2361316703924573428171838959 762 2390959543923420110124486257 763 2420934896329173498135516087 764 2451246047887844772816822660 765 2481896313464789260831361750 766 2512889036247999690743427353 767 2544227587952600387283586703 768 2575915369026547914705013560 769 2607955808857543697946140884 770 2640352365981164168388115775 771 2673108528290213999104504871 772 2706227813245308012645090479 773 2739713768086687362575439558 774 2773569970047275608209242334 775 2807800026566980320221227879 776 2842407575508245873114793464 777 2877396285372863098840355844 778 2912769855520041494217868930 779 2948532016385749693209976504 780 2984686529703329933520903639 781 3021237188725392265460459401 782 3058187818446994269512448961 783 3095542275830112067582398614 784 3133304450029408431470804992 785 3171478262619303810725153196 786 3210067667822356120666730224 787 3249076652738955150066813028 788 3288509237578337466661157556 789 3328369475890927717441879004 790 3368661454802012239451817191 791 3409389295246750915628347102 792 3450557152206533229101346172 793 3492169214946684488243689458 794 3534229707255528213702234328 795 3576742887684810697602800367 796 3619713049791493764124170623 797 3663144522380921779673659799 798 3707041669751368979970336279 799 3751408891939973200451570576 800 3796250624970062115564235662 801 3841571341099878111683627322 802 3887375549072707937621027750 803 3933667794368423295934825839 804 3980452659456438557550255499 805 4027734764050091801519141552 806 4075518765362455401113573858 807 4123809358363582396846186919 808 4172611276039194916444726843 809 4221929289650820921279862752 810 4271768208997385578252768084 811 4322132882678263575692881224 812 4373028198357798721396477030 813 4424459083031297180553263662 814 4476430503292500730961184990 815 4528947465602546432618980407 816 4582015016560419128511853444 817 4635638243174903213167850588 818 4689822273138040125361274709 819 4744572275100098041174675725 820 4799893458946060263502697167 821 4855791076073638823989333325 822 4912270419672819833334990288 823 4969336825006947135891167470 824 5026995669695350844478606838 825 5085252373997527351419417008 826 5144112401098877431864991266 827 5203581257398009075629524482 828 5263664492795611703903616232 829 5324367700984908447423848455 830 5385696519743693182912367899 831 5447656631227959044875408726 832 5510253762267125150161381192 833 5573493684660868293027650431 834 5637382215477566388850457412 835 5701925217354360465034614128 836 5767128598798842018138659331 837 5832998314492372576727111717 838 5899540365595042329994326644 839 5966760800052274702774272242 840 6034665712903083778157313402 841 6103261246589991489578849669 842 6172553591270611524925417560 843 6242548985130906905921661511 844 6313253714700128226816422414 845 6384674115167439557178110774 846 6456816570700239034438544844 847 6529687514764181192690564695 848 6603293430444908095148003194 849 6677640850771496358617026157 850 6752736359041627179305468623 851 6828586589148486490311614160 852 6905198225909402402185911415 853 6982578005396227099048418641 854 7060732715267470383871334650 855 7139669195102192087699835497 856 7219394336735660578785612093 857 7299915084596784628846016763 858 7381238436047325914937598472 859 7463371441722899456746058794 860 7546321205875769310445315729 861 7630094886719446861666441838 862 7714699696775099081542768911 863 7800142903219774131260445145 864 7886431828236451722044214581 865 7973573849365925659046183960 866 8061576399860526019180871165 867 8150446969039688434562913658 868 8240193102647377974854476657 869 8330822403211375143517660912 870 8422342530404431524693090665 871 8514761201407302639189385292 872 8608086191273665589869405108 873 8702325333296929098558034469 874 8797486519378943558472845328 875 8893577700400618748093293492 876 8990606886594456874336159665 877 9088582147919008634894779550 878 9187511614435260011627233496 879 9287403476684957528944108066 880 9388265986070879733249720978 881 9490107455239062671631838912 882 9592936258462987170173936084 883 9696760832029735734480961966 884 9801589674628126917264430620 885 9907431347738835020125433308 886 10014294476026503019004932003 887 10122187747733856625139435504 888 10231119915077827415766913800 889 10341099794647692991272591398 890 10452136267805242137947098236 891 10564238281086972998050368824 892 10677414846608332271433688088 893 10791675042470003495569407226 894 10907028013166252473473116426 895 11023482969995337941676484794 896 11141049191471995593120582759 897 11259736023742003592589310075 898 11379552880998837745090584511 899 11500509245902424500419224044 900 11622614670000000000000000000 901 11745878774149083395012171618 902 11870311248942572687737955266 903 11995921855135971371056855275 904 12122720424076754164025609557 905 12250716858135880164539702953 906 12379921131141461763166996103 907 12510343288814597685377028692 908 12641993449207378552561004592 909 12774881803143073375447373821 910 12909018614658505416766313812 911 13044414221448625883303301290 912 13181079035313293930807377404 913 13319023542606271488583663955 914 13458258304686441434002208598 915 13598793958371257670596343190 916 13740641216392435686903453069 917 13883810867853892196719397164 918 14028313778691942484994810642 919 14174160892137764107197184450 920 14321363229182135613596970693 921 14469931889042458993609030485 922 14619878049632074559032542825 923 14771212968031877008783050226 924 14923947980964241441499650462 925 15078094505269268106238474857 926 15233664038383354705330543201 927 15390668158820105087387874592 928 15549118526653583192386383411 929 15709026884003921134737621202 930 15870405055525290334283859519 931 16033264948896244629212366794 932 16197618555312444328985035013 933 16363477949981770189518780405 934 16530855292621836317030397475 935 16699762827959911031176808470 936 16870212886235254742377941738 937 17042217883703883922504813385 938 17215790323145770272449798008 939 17390942794374484214469577133 940 17567687974749291861603869076 941 17746038629689714640924792307 942 17926007613192560771862616843 943 18107607868351437825383735579 944 18290852427878755614365960784 945 18475754414630228690124740879 946 18662327042131887744691620193 947 18850583615109609243133250184 948 19040537530021172634925525753 949 19232202275590854518162985305 950 19425591433346569155188499102 951 19620718678159564763072497932 952 19817597778786685027254583928 953 20016242598415205311583338390 954 20216667095210253062952518263 955 20418885322864821933733634490 956 20622911431152389170246152283 957 20828759666482145840587266315 958 21036444372456849500263403632 959 21245979990433308919225314296 960 21457381060085510519107845288 961 21670662219970396194714277471 962 21885838208096302219063459332 963 22102923862494068956635915275 964 22321934121790831134812661141 965 22542884025786498448897646053 966 22765788716032936301551578174 967 22990663436415856502941403185 968 23217523533739427783425908867 969 23446384458313615996153847603 970 23677261764544263912546621627 971 23910171111525920539272983846 972 24145128263637429910998390787 973 24382149091140289338906624033 974 24621249570779787120746093134 975 24862445786388929743947866799 976 25105753929495168639196970794 977 25351190299929936567712860875 978 25598771306441003751409247718 979 25848513467307663881057638804 980 26100433410958760163573089842 981 26354547876593561595574746240 982 26610873714805499676447823665 983 26869427888208775800247746399 984 27130227472067849591941253424 985 27393289654929818479673415313 986 27658631739259698820983700595 987 27926271142078618927168508577 988 28196225395604934356301967158 989 28468512147898275871781299240 990 28743149163506540489657710364 991 29020154324115836064448563526 992 29299545629203389889601605086 993 29581341196693431815297208649 994 29865559263616062412830032072 995 30152218186769116741407156668 996 30441336443383034299835717566 997 30732932631788745772249260299 998 31027025472088587203738591380 999 31323633806830252268509750108 1000 31622776601683793319988935444