0 16384 1 4782969 2 105413504 3 893871739 4 4586471424 5 17249876309 6 52523350144 7 137231006679 8 319277809664 9 678223072849 10 1338925209984 11 2488651484819 12 4398046511104 13 7446353252589 14 12151280273024 15 19203908986159 16 29509034655744 17 44231334895529 18 64847759419264 19 93206534790699 20 131593177923584 21 182803912081669 22 250226879128704 23 337931541778439 24 450766669594624 25 594467302491009 26 775771085481344 27 1002544368429379 28 1283918464548864 29 1630436461403549 30 2054210978157184 31 2569093262823519 32 3190854023266304 33 3937376385699289 34 4828861374436224 35 5888046306640859 36 7140436495826944 37 8614550657858229 38 10342180413198464 39 12358664279161399 40 14703176545910784 41 17419031429960369 42 20554002898923904 43 24160660561265139 44 28296722014797824 45 33025422047685709 46 38415899085692544 47 44543599279432079 48 51490698625368064 49 59346543514314249 50 68208110101184384 51 78180482889742219 52 89377352926101504 53 101921535994725989 54 115945511210679424 55 131591980401875559 56 149014448675078144 57 168377826559400929 58 189859054121057664 59 213647747443112099 60 239946867863977984 61 268973414368419069 62 300959139524799104 63 336151289362331839 64 374813367582081024 65 417225924495460409 66 463687371083983744 67 514514818574014779 68 570044943920267264 69 630634881591804949 70 696663142054291584 71 768530557342240919 72 846661254115016704 73 931503654590332689 74 1023531505749002624 75 1123244937204690259 76 1231171548132409344 77 1347867523649523629 78 1473918781042996864 79 1609942146236642799 80 1756586560892125184 81 1914534320537457769 82 2084502344116754304 83 2267243475354978539 84 2463547816331444224 85 2674244093655815109 86 2900201057640354944 87 3142328914862177479 88 3401580794509246464 89 3678954248903875649 90 3975492788597478784 91 4292287452430319619 92 4630478412950011904 93 4991256617582519389 94 5375865465949405824 95 5785602523725084959 96 6221821273427820544 97 6685932902538226329 98 7179408129339016064 99 7703779066869753499 100 8260641125390352384 101 8851654953747076469 102 9478548420034789504 103 10143118631949205239 104 10847233997222887424 105 11592836324538749809 106 12381942965314806144 107 13216648996753920179 108 14099129446552305664 109 15031641559660526349 110 16016527107490745984 111 17056214739963978319 112 18153222380791087104 113 19310159666381286089 114 20529730428771889024 115 21814735222973059659 116 23168073899121311744 117 24592748219835509029 118 26091864523169115264 119 27668636431552444199 120 29326387607118659584 121 31068554553807275169 122 32898689466638904704 123 34820463128555011939 124 36837667855216410624 125 38954220488154264509 126 41174165436667337344 127 43501677768859242879 128 45941066352209444864 129 48496777044071757049 130 51173395932494093184 131 53975652627753217019 132 56908423604998242304 133 59976735598396632789 134 63185769047176452224 135 66540861593958614359 136 70047511635772882944 137 73711381928151371729 138 77538303242693294464 139 81534278078494714899 140 85705484427837046784 141 90058279596528053869 142 94599204079289099904 143 99334985490582398639 144 104272542551272013824 145 109418989131512359209 146 114781638350257948544 147 120368006731788145579 148 126185818419640664064 149 132243009448347567749 150 138547732073367520384 151 145108359159608035719 152 151933488628931477504 153 159031947967038559489 154 166412798790123095424 155 174085341471691749059 156 182059119829942534144 157 190343925876095814429 158 198949804624071553664 159 207887058961906565599 160 217166254585305513984 161 226798224993719412569 162 236794076549345375104 163 247165193599441365339 164 257923243662349697024 165 269080182677623033909 166 280648260320646639744 167 292640025382150628279 168 305068331213005963264 169 317946341234697958449 170 331287534515871027584 171 345105711415338434419 172 359414999291950792704 173 374229858281717066189 174 389565087142571818624 175 405435829167182463759 176 421857578164190265344 177 438846184508278837129 178 456417861259463892864 179 474589190351997996299 180 493377128853284061184 181 512799015293191351269 182 532872576064167730304 183 553615931892541912039 184 575047604381409460224 185 597186522625496288609 186 620052029898393410944 187 643663890412556690979 188 668042296152465342464 189 693207873781332929149 190 719181691621764614784 191 745985266710754413119 192 773640571929416187904 193 802170043207842152889 194 831596586805482621824 195 861943586667440758459 196 893234911857076076544 197 925494924065310439829 198 958748485197030312064 199 993020965034979006999 200 1028338248981532688384 201 1064726745878753869969 202 1102213395907116165504 203 1140825678563294038739 204 1180591620717411303424 205 1221539804750142123309 206 1263699376770058262144 207 1307100054911616333679 208 1351772137714178801664 209 1397746512582462479849 210 1445054664328808281984 211 1493728683797665971819 212 1543801276572687663104 213 1595305771766823819589 214 1648276130895815505024 215 1702746956835476633159 216 1758753502863159967744 217 1816331681783800622529 218 1875518075140930811264 219 1936349942513059597699 220 1998865230895811395584 221 2063102584170216968669 222 2129101352657550680704 223 2196901602761107745439 224 2266544126695315226624 225 2338070452302570538009 226 2411522852958201193344 227 2486944357563939556379 228 2564378760630306340864 229 2643870632448296610549 230 2725465329350762029184 231 2809209004063883110519 232 2895148616149125218304 233 2983331942536072066289 234 3073807588146530468224 235 3166624996610300087859 236 3261834461073001938944 237 3359487135096359385229 238 3459635043651325390464 239 3562331094204449768399 240 3667629087897880182784 241 3775583730823390647369 242 3886250645390831275904 243 3999686381791393032139 244 4115948429556081229824 245 4235095229209791532709 246 4357186184021382204544 247 4482281671850136359079 248 4610443057089007960064 249 4741732702705045321249 250 4876213982377385856384 251 5013951292733215829219 252 5155010065682088853504 253 5299456780848996892989 254 5447358978106587511424 255 5598785270206921122559 256 5753805355513161990144 257 5912490030831596727929 258 6074911204344374049664 259 6241141908643359519099 260 6411256313865499049984 261 6585329740930084906069 262 6763438674878317951104 263 6945660778315559898839 264 7132074904956669313024 265 7322761113274815107409 266 7517800680254161295744 267 7717276115246816741779 268 7921271173934443659264 269 8129870872394918611949 270 8343161501274439763584 271 8561230640065474127919 272 8784167171490938568704 273 9012061295995008299689 274 9245004546340946634624 275 9483089802316349737259 276 9726411305546200121344 277 9975064674414122650629 278 10229146919092236788864 279 10488756456679998849799 280 10753993126452427997184 281 11024958205218109744769 282 11301754422787370706304 283 11584485977551018345539 284 11873258552170039476224 285 12168179329376651262109 286 12469357007887098466944 287 12776901818426590704479 288 13090925539866773438464 289 13411541515476126482649 290 13738864669283683750784 291 14073011522556468006619 292 14414100210391034363904 293 14762250498419516286389 294 15117583799630567837824 295 15480223191305595931959 296 15850293432070676332544 297 16227920979064547153329 298 16613234005223073608064 299 17006362416680577760499 300 17407437870288427024384 301 17816593791251275163469 302 18233965390881349541504 303 18659689684471178372239 304 19093905509285151719424 305 19536753542670309996809 306 19988376320286753718144 307 20448918254458068247179 308 20918525652642157297664 309 21397346736022878933349 310 21885531658222877817984 311 22383232524138007465319 312 22890603408893736239104 313 23407800376923930853089 314 23934981501172411121024 315 24472306882417669706659 316 25019938668721150623744 317 25578041074999480236029 318 26146780402721044507264 319 26726325059727306251199 320 27316845580179256131584 321 27918514644629391162169 322 28531507100219614456704 323 29155999981005449978939 324 29792172528406966042624 325 30440206211786801311509 326 31100284749155687049344 327 31772594128005859369879 328 32457322626272755236864 329 33154660833425385964049 330 33864801671685781965184 331 34587940417377902504019 332 35324274722406404194304 333 36074004635865661999789 334 36837332625779436484224 335 37614463600971581061359 336 38405604933068182994944 337 39210966478631531898729 338 40030760601426309486464 339 40865202194818394321899 340 41714508704306675318784 341 42578900150188267740869 342 43458599150357525451904 343 44353830943239243165639 344 45264823410856442445824 345 46191807102033135206209 346 47135015255732458460544 347 48094683824530574072579 348 49071051498226727256064 349 50064359727589857574749 350 51074852748242156192384 351 52102777604679963122719 352 53148384174432398229504 353 54211925192358119726489 354 55293656275080603927424 355 56393835945562339996059 356 57512725657818333446144 357 58650589821769312141429 358 59807695828235028545664 359 60984314074068051972599 360 62180717987428444585984 361 63397184053199714899569 362 64633991838546442527104 363 65891424018613967932339 364 67169766402370540929024 365 68469307958592321680909 366 69790340841991627951744 367 71133160419488822355279 368 72498065296628233355264 369 73885357344138503765449 370 75295341724637760499584 371 76728326919483999321419 372 78184624755771078344704 373 79664550433470714033189 374 81168422552720873450624 375 82696563141260956510759 376 84249297682014161977344 377 85826955140817430964129 378 87429867994299361684864 379 89058372257906489203299 380 90712807514078323933184 381 92393516940571542638269 382 94100847338933725682304 383 95835149163127034279039 384 97596776548302221492224 385 99386087339723370735609 386 101203443121843755522944 387 103049209247533214217979 388 104923754867457433534464 389 106827452959609534536149 390 108760680358994354886784 391 110723817787465821100119 392 112717249883717804539904 393 114741365233428854919889 394 116796556399561205053824 395 118883219952814440605459 396 121001756502234228588544 397 123152570725976498366829 398 125336071402227468904064 399 127552671440279916013999 400 129802787911766073360384 401 132086842082047560956969 402 134405259441762734917504 403 136758469738531852205739 404 139146907008820444135424 405 141571009609961292370309 406 144031220252335401174144 407 146527986031712359660679 408 149061758461750487793664 409 151632993506657159886849 410 154242151614009699353984 411 156889697747737238458819 412 159576101421263936815104 413 162301836730813952386589 414 165067382388878558737024 415 167873221757845802280159 416 170719842883793093279744 417 173607738530443124349529 418 176537406213283510203264 419 179509348233850542404699 420 182524071714177452867584 421 185582088631407579855669 422 188683915852572830232704 423 191830075169537831712439 424 195021093334110168858624 425 198257502093317096585009 426 201539838224849124905344 427 204868643572670868683379 428 208244465082799556132864 429 211667854839251589817549 430 215139370100157553901184 431 218659573334046061397519 432 222229032256296835170304 433 225848319865763416433289 434 229518014481565894500224 435 233238699780054051534859 436 237010964831941316050944 437 240835404139609918912229 438 244712617674587645582464 439 248643210915196578375399 440 252627794884374222454784 441 256666986187667409334369 442 260761407051399371627904 443 264911685361010382799139 444 269118454699572355661824 445 273382354386477793379709 446 277704029516303486716544 447 282084130997849351286079 448 286523315593352798552064 449 291022245957879034328249 450 295581590678887678528384 451 300202024315976099916219 452 304884227440799859605504 453 309628886677170657059989 454 314436694741332172343424 455 319308350482414198369559 456 324244558923065456902144 457 329246031300265492054929 458 334313485106316035041664 459 339447644130012233926099 460 344649238497994142121984 461 349919004716278859393069 462 355257685711973719103104 463 360666030875170915465839 464 366144796101023964545024 465 371694743832006392754409 466 377316643100353046607744 467 383011269570684417468779 468 388779405582814375051264 469 394621840194741703418949 470 400539369225825833235584 471 406532795300147164014919 472 412602927890052370120704 473 418750583359885084266689 474 424976585009902352266624 475 431281763120377252784259 476 437666954995888075833344 477 444133005009794453777629 478 450680764648900838580864 479 457311092558307719056799 480 464024854586450971869184 481 470822923830329740031769 482 477706180680923232658304 483 484675512868796839712539 484 491731815509897955508224 485 498875991151541904709109 486 506108949818588364578944 487 513431609059808677231479 488 520844893994444445630464 489 528349737358957807089649 490 535947079553973778022784 491 543637868691415063693619 492 551423060641829726715904 493 559303619081912108053389 494 567280515542217394269824 495 575354729455070224778959 496 583527248202667732844544 497 591799067165377414080329 498 600171189770230216200064 499 608644627539609243767499 500 617220400140134471696384 501 625899535431743861250469 502 634683069516971272293504 503 643572046790421565539239 504 652567519988443288551424 505 661670550238999339243809 506 670882207111736000630144 507 680203568668250740574179 508 689635721512559170289664 509 699179760841761555340349 510 708836790496909272889984 511 718607923014071608952319 512 728494279675603289391104 513 738496990561613138420089 514 748617194601634258353024 515 758856039626496124353659 516 769214682420398987935744 517 779694288773190982963029 518 790296033532848327899264 519 801021100658159018058199 520 811870683271610401603584 521 822845983712481033049169 522 833948213590137198008704 523 845178593837534502945939 524 856538354764924923674624 525 868028736113769706358509 526 879650987110858514761344 527 891406366522635217496879 528 903296142709730709028864 529 915321593681703158171049 530 927484007151986077837184 531 939784680593044609791019 532 952224921291740418146304 533 964806046404905585366789 534 977529383015125904516224 535 990396268186733961508359 536 1003408049022012401106944 537 1016566082717607770425729 538 1029871736621155333678464 539 1043326388288115251928899 540 1056931425538820521590784 541 1070688246515737065427869 542 1084598259740936369803904 543 1098662884173781061932639 544 1112883549268823820877824 545 1127261695033920016053209 546 1141798772088554466972544 547 1156496241722382717999579 548 1171355575953987221848064 549 1186378257589848825581749 550 1201565780283533952864384 551 1216919648595097876209719 552 1232441378050704472981504 553 1248132495202462858893489 554 1263994537688481292759424 555 1280029054293138746243059 556 1296237605007574532358144 557 1312621761090396386468429 558 1329183105128607393537664 559 1345923231098752155379599 560 1362843744428282591657984 561 1379946262057143768386569 562 1397232412499580147679104 563 1414703835906162652499339 564 1432362184126036940161024 565 1450209120769393278327909 566 1468246321270158417263744 567 1486475472948909852082279 568 1504898275076012868747264 569 1523516438934980767572449 570 1542331687886058657971584 571 1561345757430031218208419 572 1580560395272254813896704 573 1599977361386914369000189 574 1619598428081505383082624 575 1639425380061541488557759 576 1659460014495487941689344 577 1679704141079921441091129 578 1700159582104916667476864 579 1720828172519659938410299 580 1741711759998290371805184 581 1762812205005968951925269 582 1784131380865175891634304 583 1805671173822236684646039 584 1827433483114077241524224 585 1849420221035208503182609 586 1871633313004940925634944 587 1894074697634829229744979 588 1916746326796347809726464 589 1939650165688797194143149 590 1962788192907441953158784 591 1986162400511880445787119 592 2009774794094646800891904 593 2033627392850045525686889 594 2057722229643219135485824 595 2082061351079449198452459 596 2106646817573691189100544 597 2131480703420343544293829 598 2156565096863251315496064 599 2181902100165944811020999 600 2207493829682113622032384 601 2233342415926316426043969 602 2259450003644926961669504 603 2285818751887316568372739 604 2312450834077273684967424 605 2339348438084660700617309 606 2366513766297308552086144 607 2393949035693149460987679 608 2421656477912588204785664 609 2449638339331112315293849 610 2477896881132141598425984 611 2506434379380117368945819 612 2535253125093831793967104 613 2564355424319997738953589 614 2593743598207059509969024 615 2623419983079244885927159 616 2653386930510858834591744 617 2683646807400819306076529 618 2714201996047435497595264 619 2745054894223428983211699 620 2776207915251198102339584 621 2807663488078326000742669 622 2839424057353332717784704 623 2871492083501671713679439 624 2903870042801971230490624 625 2936560427462520880632009 626 2969565745698003856617344 627 3002888521806475155810379 628 3036531296246586213924864 629 3070496625715056341024549 630 3104787083224391353773184 631 3139405258180849797684519 632 3174353756462657153122304 633 3209635200498468418800289 634 3245252229346079466532224 635 3281207498771387560981859 636 3317503681327601438162944 637 3354143466434701336439229 638 3391129560459149373774464 639 3428464686793850664982399 640 3466151585938365572726784 641 3504193015579373486021369 642 3542591750671388519979904 643 3581350583517727530566139 644 3620472323851730838093824 645 3659959798918236053226709 646 3699815853555305399228544 647 3740043350276206924213079 648 3780645169351649997144064 649 3821624208892275481335249 650 3862983384931400979200384 651 3904725631508021542003219 652 3946853900750066238357504 653 3989371162957910975226989 654 4032280406688147965175424 655 4075584638837612233616559 656 4119286884727665559814144 657 4163390188188738245381929 658 4207897611645129104033664 659 4252812236200064066333099 660 4298137161721013793193984 661 4343875506925270691880069 662 4390030409465785728255104 663 4436605026017265429032839 664 4483602532362529467777024 665 4531026123479129228401409 666 4578879013626227739919744 667 4627164436431741376195779 668 4675885644979743714443264 669 4725045911898131946225949 670 4774648529446556234707584 671 4824696809604612411901919 672 4875194084160298409672704 673 4926143704798734818233689 674 4977549043191149965898624 675 5029413491084129913831259 676 5081740460389133759545344 677 5134533383272274642904629 678 5187795712244366848372864 679 5241530920251239397263799 680 5295742500764316523741184 681 5350433967871465428318769 682 5405608856368111702610304 683 5461270721848622819079539 684 5517423140797960079540224 685 5574069710683599416156109 686 5631214050047721438690944 687 5688859798599671121758479 688 5747010617308687525822464 689 5805670188496903945696649 690 5864842215932618880294784 691 5924530424923838217380619 692 5984738562412089027067904 693 6045470397066505357820389 694 6106729719378186428701824 695 6168520341754827611625959 696 6230846098615624597356544 697 6293710846486451139007329 698 6357118464095310766792064 699 6421072852468062867774499 700 6485577935024423524368384 701 6550637657674241505337469 702 6616255988914049803045504 703 6682436919923893110706239 704 6749184464664431633383424 705 6816502659974321626490809 706 6884395565667873055542144 707 6952867264632984770901179 708 7021921862929357591281664 709 7091563489886985689747349 710 7161796298204926675961984 711 7232624464050350768439319 712 7304052187157869450543104 713 7376083690929144003987089 714 7448723222532774313585024 715 7521975053004468337000659 716 7595843477347492633247744 717 7670332814633404343690029 718 7745447408103065019291264 719 7821191625267936687865199 720 7897569858011660555075584 721 7974586522691918732936169 722 8052246060242579389560704 723 8130552936276125713912939 724 8209511641186369089306624 725 8289126690251446869405509 726 8369402623737105150473344 727 8450344007000266933623879 728 8531955430592886070820864 729 8614241510366087388378049 730 8697206887574593381709184 731 8780856228981437875078019 732 8865194226962967040098304 733 8950225599614128166733789 734 9035955090854046580548224 735 9122387470531891099955359 736 9209527534533028427218944 737 9297380104885466866952729 738 9385950029866589765870464 739 9475242184110179067535899 740 9565261468713729375862784 741 9656012811346052921114869 742 9747501166355175822155904 743 9839731514876526038699639 744 9932708864941413407309824 745 10026438251585802154900209 746 10120924736959376283484544 747 10216173410434898219926579 748 10312189388717861124440064 749 10408977815956435251588749 750 10506543863851708757536384 751 10604892731768223347296719 752 10704029646844805155733504 753 10803959864105691256060489 754 10904688666571952189591424 755 11006221365373210910490059 756 11108563299859658539270144 757 11211719837714367318795429 758 11315696375065901166529664 759 11420498336601224216786599 760 11526131175678907746729984 761 11632600374442635879873569 762 11739911443935010460831104 763 11848069924211655495066339 764 11957081384455621547393024 765 12066951423092090492974909 766 12177685667903381014575744 767 12289289776144255239809279 768 12401769434657526912139264 769 12515130359989971489379449 770 12629378298508538563443584 771 12744519026516866995095419 772 12860558350372103157448704 773 12977502106602022681967189 774 13095356162022456100714624 775 13214126413855018778604759 776 13333818789845145529401344 777 13454439248380430309218129 778 13575993778609271381268864 779 13698488400559822345617299 780 13821929165259249427677184 781 13946322154853295419212269 782 14071673482726150665586304 783 14197989293620631493013039 784 14325275763758666469556224 785 14453539100962090893629609 786 14582785544773749903746944 787 14713021366578910603271979 788 14844252869726983593918464 789 14976486389653554311750149 790 15109728294002724559430784 791 15243984982749764628474119 792 15379262888324076405243904 793 15515568475732467854453889 794 15652908242682739273917824 795 15791288719707581714299459 796 15930716470288787957612544 797 16071198090981776448220829 798 16212740211540428570088064 799 16355349495042239664027999 800 16499032638013784178704384 801 16643796370556495349130969 802 16789647456472759796421504 803 16936592693392327442539739 804 17084638912899037133799424 805 17233792980657858366864309 806 17384061796542249510998144 807 17535452294761832920314679 808 17687971443990387329777664 809 17841626247494157928700849 810 17996423743260484505497984 811 18152371004126748057432819 812 18309475137909636259119104 813 18467743287534728183520589 814 18627182631166398669201024 815 18787800382338042727574159 816 18949603790082620383903744 817 19112600139063522345803529 818 19276796749705756892987264 819 19442200978327458382018699 820 19608820217271717759811584 821 19776661895038735479629669 822 19945733476418297213336704 823 20116042462622572753646439 824 20287596391419238500122624 825 20460402837264923922679009 826 20634469411438982396329344 827 20809803762177586800937379 828 20986413574808150279716864 829 21164306571884072550231549 830 21343490513319812161645184 831 21523973196526285091971519 832 21705762456546590079074304 833 21888866166192061079167289 834 22073292236178647246564224 835 22259048615263620828428859 836 22446143290382613368274944 837 22634584286786980611966229 838 22824379668181496509966464 839 23015537536862376709589399 840 23208066033855631930998784 841 23401973339055751620708369 842 23597267671364718276331904 843 23793957288831352836333139 844 23992050488790991528525824 845 24191555608005494571073709 846 24392481022803587119740544 847 24594835149221532855140079 848 24798626443144140603736064 849 25003863400446104386342249 850 25210554557133677287872384 851 25418708489486679542090219 852 25628333814200841225109504 853 25839439188530479951393989 854 26052033310431513966007424 855 26266124918704811026863559 856 26481722793139873470726144 857 26698835754658859856708929 858 26917472665460943581025664 859 27137642429167008856740099 860 27359353990964684452265984 861 27582616337753715582367069 862 27807438498291674345407104 863 28033829543340009100599839 864 28261798585810433179009024 865 28491354780911653322048409 866 28722507326296438241231744 867 28955265462209027692922779 868 29189638471632882461835264 869 29425635680438775647032949 870 29663266457533225644179584 871 29902540215007271217788919 872 30143466408285589057224704 873 30386054536275954210200689 874 30630314141519043787530624 875 30876254810338584332878259 876 31123886172991843251257344 877 31373217903820464690031629 878 31624259721401650266164864 879 31877021388699685033470799 880 32131512713217809083613184 881 32387743547150435174605769 882 32645723787535712780562304 883 32905463376408438956446539 884 33166972300953316411572224 885 33430260593658559185603109 886 33695338332469846320802944 887 33962215640944623924285479 888 34230902688406756014014464 889 34501409690101524542303649 890 34773746907350978990566784 891 35047924647709635929067619 892 35323953265120528935419904 893 35601843160071609265587389 894 35881604779752497671133824 895 36163248618211587756472959 896 36446785216513501269868544 897 36732225162896895721934329 898 37019579092932624725384064 899 37308857689682251449781499 900 37600071683856915585040384 901 37893231853976554207424469 902 38188349026529476941797504 903 38485434076132295813873239 904 38784497925690210186215424 905 39085551546557647171737809 906 39388605958699257918454144 907 39693672230851270159228179 908 40000761480683197420273664 909 40309884874959905282154349 910 40621053629704035087033984 911 40934279010358785485926319 912 41249572331951052219695104 913 41566944959254926527554089 914 41886408306955552576817024 915 42207973839813344307647659 916 42531653072828562086559744 917 42857457571406249562417029 918 43185398951521531118683264 919 43515488879885270315672199 920 43847739074110089716547584 921 44182161302876752490823169 922 44518767386100906189112704 923 44857569195100189082879939 924 45198578652761699462938624 925 45541807733709828290452509 926 45887268464474455594185344 927 46234972923659511007750879 928 46584933242111898840612864 929 46937161603090788076585049 930 47291670242437267693581184 931 47648471448744367698365019 932 48007577563527446270050304 933 48369000981394943406100789 934 48732754150219501464580224 935 49098849571309452996402359 936 49467299799580676261330944 937 49838117443728818821479729 938 50211315166401889606062464 939 50586905684373219841142899 940 50964901768714793238134784 941 51345316244970945834801869 942 51728161993332435882507904 943 52113451948810884173466639 944 52501199101413585201741824 945 52891416496318689551747209 946 53284117234050757907996544 947 53679314470656687079853579 948 54077021417882008435032064 949 54477251343347559135595749 950 54880017570726526570208384 951 55285333479921866376383719 952 55693212507244094446485504 953 56103668145589453311227489 954 56516713944618453294423424 955 56932363510934788832737059 956 57350630508264630354182144 957 57771528657636292109122429 958 58195071737560276347521664 959 58621273584209694236193599 960 59050148091601063909801984 961 59481709211775486049360569 962 59915970954980197381983104 963 60352947389850502495633339 964 60792652643592084362625024 965 61235100902163693965621909 966 61680306410460219419887744 967 62128283472496134985536279 968 62579046451589330363531264 969 63032609770545320669186449 970 63488987911841837476915584 971 63948195417813801329982419 972 64410246890838676109000704 973 64875156993522205652934189 974 65342940448884533026346624 975 65813612040546702826651759 976 66287186612917546925113344 977 66763679071380954035345129 978 67243104382483523503060864 979 67725477574122603710824299 980 68210813735734715491549184 981 68699128018484360944499269 982 69190435635453218047538304 983 69684751861829721459380039 984 70182092035099029905588224 985 70682471555233380542076609 986 71185905884882830689858944 987 71692410549566387334798979 988 72202001137863524786110464 989 72714693301606090887357149 990 73230502756070602173702784 991 73749445280170928369161119 992 74271536716651366617595904 993 74796792972280105841220889 994 75325230018043081620349824 995 75856863889338221988146459 996 76391710686170084534124544 997 76929786573344885210147829 998 77471107780665919232680064 999 78015690603129374475034999 1000 78563551401120537743376384