0 65536 1 2562890625 2 208827064576 3 3512479453921 4 28179280429056 5 146830437604321 6 576480100000000 7 1853020188851841 8 5132188731375616 9 12667700813876161 10 28525864220672256 11 59604644775390625 12 117033789351264256 13 218041257467152161 14 388379855336079616 15 665416609183179841 16 1101996057600000000 17 1771197285652216321 18 2772113166407885056 19 4236788918503437921 20 6338465731314712576 21 9301283852250390625 22 13411608173635297536 23 19031147999601100801 24 26612051316352024576 25 36714162532123280961 26 50024641296100000000 27 67380148648514522401 28 89791815397090000896 29 118473216257948338081 30 154871581942050570496 31 200702490011187890625 32 257988283970491580416 33 329100478707380211841 34 416806419029812551936 35 524320466699664691681 36 655360000000000000000 37 814206518517950586081 38 1005772154467879035136 39 1235671900522439264641 40 1510301872762105430016 41 1836923935996687890625 42 2223757027355305328896 43 2680075522684232197281 44 3216314998934990749696 45 3844185754368006996001 46 4576794457040100000000 47 5428774300687024023361 48 6416424055755233099776 49 7557856411979987705601 50 8873156017549873275136 51 10384547628540750390625 52 12116574790945106558976 53 14096289486265729569121 54 16353453180285572505856 55 18920749723268630577921 56 21834010558489600000000 57 25132452704633039250241 58 28858929986245703106816 59 33060197995068669948961 60 37787193273718832889856 61 43095327221832275390625 62 49044795233425002086656 63 55700901582869445639361 64 63134400585528120508416 65 71421854567728744621441 66 80646009189408100000000 67 90896186671394853482721 68 102268697487944508768256 69 114867271093782611082721 70 128803506263555275858176 71 144197341630229062890625 72 161177547017625167527936 73 179882236170915850520001 74 200459401497553978245376 75 223067471439749495110561 76 247875891108249600000000 77 275065726815822348736801 78 304830295157486354596096 79 337375817293172208994881 80 372922099097144194564096 81 411703237847153812890625 82 453968356134939599298816 83 499982363688330647123041 84 550026747803854214004736 85 604400393097390732829281 86 663420431289062500000000 87 727423121747185263828481 88 796764763524754885902336 89 871822639630584198373441 90 952995994285848130191616 91 1040707043925438125390625 92 1135402022712169826615296 93 1237552263340530947160481 94 1347655313915299204874496 95 1466236091699003141361601 96 1593848074530841600000000 97 1731074530728320586373761 98 1878529788291509184798976 99 2036860544238459154706401 100 2206747214908975780724736 101 2388905328082570500390625 102 2584086957765068783493376 103 2793082202506989687144321 104 3016720708125456460742656 105 3255873235710040525091521 106 3511453275801584100000000 107 3784418709641689704788641 108 4075773518399207706198016 109 4386569541288696038281761 110 4717908283504469168947456 111 5070942774902496337890625 112 5446879480371052040749056 113 5846980262839664684386561 114 6272564399884552288297216 115 6725010654897377057203041 116 7205759403792793600000000 117 7716314818238908520289121 118 8258247106403412053811456 119 8833194812216785378187521 120 9442867174162630170443776 121 10089046544613809937890625 122 10773590870741735597998336 123 11498436238034770732999201 124 12265599477470374895026176 125 13077180837394246287680161 126 13935366721168368100000000 127 14842432491658505718891201 128 15800745343640344996151296 129 16812767245212104696311681 130 17881057949310099201597696 131 19008278076432370500390625 132 20197192269684151435657216 133 21450672423267565139894241 134 22771700985546608533217536 135 24163374337827110711306881 136 25628906250000000000000000 137 27171631414204856403410881 138 28795009057679369122529536 139 30502626635968961771342241 140 32298203607679490867593216 141 34185595291964566125390625 142 36168796809947684026941696 143 38251947111288009100783681 144 40439333087107280283959296 145 42735393770503962695667201 146 45144724625889408100000000 147 47672081928389430285464161 148 50322387234563344539058176 149 53100731945701163342767201 150 56012381964968283370414336 151 59062782449675641812890625 152 62257562659961963009867776 153 65602540905183359316179521 154 69103729589314193081139456 155 72767340356671749569145121 156 76599789339285913600000000 157 80607702507243685637467041 158 84797921123347016004649216 159 89177507303431078854874561 160 93753749683698750476845056 161 98534169196435699462890625 162 103526524955479139219251456 163 108738820252821936247393761 164 114179308667742410575446016 165 119856500289858807668924641 166 125779168057516064100000000 167 131956354212921132204635521 168 138397376875451771907014656 169 145111836734572360840752321 170 152109623863798916846469376 171 159400924657164169875390625 172 166996228889642163278708736 173 174906336903000507412538401 174 183142366918557051438366976 175 191715762478326382148989761 176 200638300016050201600000000 177 209922096559614278276985601 178 219579617566363309478666496 179 229623684892833675546288481 180 240067484900432709519671296 181 250924576698601748750390625 182 262208900527008877952655616 183 273934786278325916122525441 184 286116962163152842706190336 185 298770563518661501348124481 186 311911141762539062500000000 187 325554673493820369121333281 188 339717569742206932652916736 189 354416685367478989394171041 190 369669328610615670365634816 191 385493270798246980687890625 192 401906756202069927458308096 193 418928512054869778057066881 194 436577758724796073764004096 195 454874220049551666517912801 196 473838133832161689600000000 197 493490262499998015973294561 198 513851903928743400959877376 199 534944902432988148887888001 200 556791659925160786290343936 201 579415147244502867187890625 202 602838915657806678937682176 203 627087108533643260080674721 204 652184473191816784569696256 205 678156372929790009710738721 206 705028799227834128100000000 207 732828384134665006789285441 208 761582412835336439862460416 209 791318836403169683555727361 210 822066284737507186004582656 211 853854079689087066650390625 212 886712248374843543289593856 213 920671536683947147698660961 214 955763422976907213717954816 215 992020131979567764627786241 216 1029474648873836569600000000 217 1068160733586995781958521921 218 1108112935281451214932377856 219 1149366607046785953534777121 220 1191957920795992644151934976 221 1235923882367767446375390625 222 1281302346836757274561659136 223 1328132034033660599553137601 224 1376452544277090723944267776 225 1426304374319119087227039361 226 1477728933506424800100000000 227 1530768560158985250175020001 228 1585466538168251264266141696 229 1641867113816758955394925281 230 1700015512821139025596784896 231 1759957957600492938562890625 232 1821741684772114019102294016 233 1885414962876540179359016641 234 1951027110333933614668923136 235 2018628513633791454891282081 236 2088270645760000000000000000 237 2160006084853253811669595681 238 2233888533112869575541063936 239 2309972835940033291802859841 240 2388315001324527994672316416 241 2468972219476997844312890625 242 2552002882708813077672714496 243 2637466605561608947680010081 244 2725424245188580423181008896 245 2815937921989623064956098401 246 2909071040502419136100000000 247 3004888310551576648001864961 248 3103455768657937686111256576 249 3204840799710181002626068801 250 3309112158900852506188513536 251 3416339993928965921625390625 252 3526595867471324535718936576 253 3639952779924723587944629921 254 3756485192421201508062413056 255 3876269050118516845397872321 256 3999381805768036377600000000 257 4125902443562228529612243841 258 4255911503263964876543631616 259 4389491104619841147076840161 260 4526724972059737787000160256 261 4667698459684848785400390625 262 4812498576546416109003776256 263 4961214012217415733102188161 264 5113935162659449900451823616 265 5270754156387108882481787841 266 5431764880932074160100000000 267 5597063009609243584333948321 268 5766746028587167719993901056 269 5940913264265095218496261921 270 6119665910958933708934840576 271 6303107058898441339437890625 272 6491341722537972743798849536 273 6684476869183111851318796801 274 6882621447935532600748728576 275 7085886418958437262169828961 276 7294384783064930713600000000 277 7508231611631697662064994401 278 7727544076840358441822576896 279 7952441482248887665378222081 280 8183045293695488645880938496 281 8419479170537325152437890625 282 8661868997226520702836572416 283 8910342915225844241113367841 284 9165031355266509690357415936 285 9426067069950525514088779681 286 9693585166700039062500000000 287 9967723141056129122800198081 288 10248620910329508735850971136 289 10536420847605608984233408641 290 10831267816106523099835638016 291 11133309203912298882000390625 292 11442694959044076060222160896 293 11759577624911573878333613281 294 12084112376127442820070973696 295 12416457054691003038858224001 296 12756772206543900697600000000 297 13105221118500222067223175361 298 13461969855553613875657195776 299 13827187298563967041893309601 300 14201045182326229572712923136 301 14583718134023923042625390625 302 14975383712069945720505630976 303 15376222445337254049372045121 304 15786417872782022828695289856 305 16206156583461893091578545921 306 16635628256951925312100000000 307 17075025704160884221058342241 308 17524544908550490151312162816 309 17984385067760280476854212961 310 18454748635640733352711577856 311 18935841364697314605712890625 312 19427872348948117269113798656 313 19931054067197771897021975361 314 20445602426730314437513052416 315 20971736807423707086278929441 316 21509680106288716185600000000 317 22059658782434859876382914721 318 22621902902466146853955584256 319 23196646186309336221261206721 320 23784126053477457076043186176 321 24384583669771335111562890625 322 24998263994421882153342279936 323 25625415827675913197373516001 324 26266291858828264158187749376 325 26921148714702992178125358561 326 27590247008586448992100000000 327 28273851389615026485098908801 328 28972230592620382222611972096 329 29685657488434961377132178881 330 30414409134660640116820132096 331 31158766826903324165375390625 332 31919016150476344885107490816 333 32695447032575503878149579041 334 33488353794928625743707668736 335 34298035206922487272188617281 336 35124794539210000000000000000 337 35968939617800531691765140481 338 36830782878636260959646638336 339 37710641422657467872421817441 340 38608837071359672049903599616 341 39525696422845538381250390625 342 40461550908374479148658647296 343 41416736849412889980881876481 344 42391595515187965703969898496 345 43386473180748050799572289601 346 44401721185532487824100000000 347 45437695992453935784989225761 348 46494759247496139113261694976 349 47573277839830136514525610401 350 48673623962451907623511572736 351 49796175173344464030187890625 352 50941314457167399888449765376 353 52109430287476925961326920321 354 53300916689479419599604326656 355 54516173303321531793700759521 356 55755605447919901081600000000 357 57019624185333532738579580641 358 58308646385681910317432054016 359 59623094792611915250823845761 360 60963398089316638870386835456 361 62329990965109179840087890625 362 63723314182554528644371661056 363 65143814645162649414522022561 364 66591945465645878019637641216 365 68068166034743763991567211041 366 69572942090618492496100000000 367 71106745788824031205657421121 368 72670055772852155571681427456 369 74263357245258514637865611521 370 75887142039371908178324971776 371 77541908691589954587750390625 372 79228162514264337593543950336 373 80946415669178828502881295201 374 82697187241623289340597330176 375 84481003315066870876741628161 376 86298397046433628185600000000 377 88149908741983785020928763201 378 90036085933803886935098327296 379 91957483456909091712792795681 380 93914663526960854332862365696 381 95908195818603272314875390625 382 97938657544421365949867049216 383 100006633534524576557731650241 384 102112716316758774556655681536 385 104257506197550077772938794881 386 106441611343383789062500000000 387 108665647862921770958316422881 388 110930239889761583700992065536 389 113236019665840721652604086241 390 115583627625489291736924201216 391 117973712480134486192062890625 392 120406931303660210564534173696 393 122883949618425236516688799681 394 125405441481943257662413783296 395 127972089574228235288946295201 396 130584585285808429465600000000 397 133243628806412519683152016161 398 135949929214331227810588754176 399 138704204566457864798858971201 400 141507181989011231204232462336 401 144359597768944310246812890625 402 147262197446042200762703339776 403 150215735905712746051273255521 404 153220977472473323261925523456 405 156278696004137266607712513121 406 159389674986703406336100000000 407 162554707629952214030127959041 408 165774596963752053456167305216 409 169050155935079044817421738561 410 172382207505754058915273933056 411 175771584750900366363525390625 412 179219130958125475643529363456 413 182725699727430702431166329761 414 186292155071852021269561590016 415 189919371518835759304394632641 416 193608234212352700441600000000 417 197359639015754176930209467521 418 201174492615373734016035430656 419 205053712624877961954845476321 420 208998227690370098316628197376 421 213008977596250012155500390625 422 217086913371834190262755860736 423 221232997398739354363506134401 424 225448203519033346760313470976 425 229733517144156930570166637761 426 234089935364620159344100000000 427 238518467060476979501706557601 428 243020133012581737655745642496 429 247595966014631273544996072481 430 252247010985996287936455639296 431 256974325085345683500937890625 432 261778977825067585309067247616 433 266662051186490756237623581441 434 271624639735910131219137454336 435 276667850741420202910587312481 436 281792804290560000000000000000 437 287000633408773408012706045281 438 292292484178688591121951252736 439 297669515860220282111516215041 440 303132901011498716280945442816 441 308683825610628993726937890625 442 314323489178284663077400740096 443 320053104901139328397618382881 444 325873899756140089630938628096 445 331787114635626635579328240801 446 337794004473299817072100000000 447 343895838371043536614063546561 448 350093899726603799447302373376 449 356389486362128779603729392001 450 362783910653573763168523591936 451 369278499660974839617500390625 452 375874595259595220734418354176 453 382573554271948075257175050721 454 389376748600699776044794880256 455 396285565362457465200061806721 456 403301407022444851225600000000 457 410425691530070160934155477441 458 417659852455390177476781916416 459 425005339126474304495583891361 460 432463616767672605050620870656 461 440036166638791772613525390625 462 447724486175183000063338905856 463 455530089128745721263018896961 464 463454505709851208438020898816 465 471499282730190017221309194241 466 479665983746547279872100000000 467 487956189205509855818591053921 468 496371496589109357317881593856 469 504913520561405076669236801121 470 513583893116010850059800862976 471 522384263724569901764812890625 472 531316299486181721067330011136 473 540381685277785032905412033601 474 549582123905500931897672171776 475 558919336256940258041048387361 476 568395061454479301017600000000 477 578011057009507928690084292001 478 587769098977654244009017917696 479 597670982114989883196878009281 480 607718520035220076718047952896 481 617913545367862603186062890625 482 628257909917419775002660086016 483 638753484823547603166089372641 484 649402160722226297329088987136 485 660205847907936265829882170081 486 671166476496843789062500000000 487 682285996591000548195686007681 488 693566378443561199892588199936 489 705009612625023196326394203841 490 716617710190493058430015324416 491 728392702847983318960875390625 492 740336643127744360604810346496 493 752451604552635382986034626081 494 764739681809538741093080432896 495 777202990921821906273566126401 496 789843669422851309593600000000 497 802663876530562336000575816961 498 815665793323089746371066552576 499 828851622915462813168472872801 500 842223590637369464078032961536 501 855783944211993736629750390625 502 869534953935930855462746808576 503 883478912860184252527496305921 504 897618136972248859165348397056 505 911954965379285007647696640321 506 926491760492387288400100000000 507 941230908211952717779614135841 508 956174818114152579916539887616 509 971325923638512314774746304161 510 986686682276603833227675648256 511 1002259575761854648590087890625 512 1018047110260478222688552288256 513 1034051816563529933196643724161 514 1050276250280093077603751567616 515 1066722992031599337829358895841 516 1083394647647288138137600000000 517 1100293848360809337649854180321 518 1117423251007973707396083917056 519 1134785538225655650488575585921 520 1152383418651852632644690968576 521 1170219627126905798928187890625 522 1188296924895886261221618401536 523 1206618099812151549585262992801 524 1225185966542076729301009432576 525 1244003366770964694042534876961 526 1263073169410140154256100000000 527 1282398270805231848479213966401 528 1301981594945647513967379152896 529 1321826093675246161642074606081 530 1341934746904212209016087306496 531 1362310562822136033395250390625 532 1382956578112305516298597564416 533 1403875858167213158681893023841 534 1425071497305283355192446279936 535 1446546618988824424326071367681 536 1468304376043210000000000000000 537 1490347950877294398698508310081 538 1512680555705066584990966907136 539 1535305432768547366864974052641 540 1558225854561934460960181846016 541 1581445124057000076431375390625 542 1604966574929745674812314992896 543 1628793571788318571894801529281 544 1652929510402195056280375197696 545 1677377817932634707905007952001 546 1702141953164410608480100000000 547 1727225406738820144436040827361 548 1752631701387981111597545291776 549 1778364392170417839462925413601 550 1804427066707942061602408571136 551 1830823345423833267333562890625 552 1857556881782323278474840702976 553 1884631362529389803621201021121 554 1912050507934863731028722073856 555 1939818072035854929838065013921 556 1967937842881501338009600000000 557 1996413642779046123985955934241 558 2025249328541247717740705218816 559 2054448791735127515514844976961 560 2084015958932060071185686265856 561 2113954791959210595855712890625 562 2144269288152324595891921510656 563 2174963480609874488289104811361 564 2206041438448568040873489596416 565 2237507267060223493506091737441 566 2269365108370016225088100000000 567 2301619141096101839813550846721 568 2334273581010620554757506400256 569 2367332681202087779530897830721 570 2400800732339175787376146514176 571 2434682062935891385720625390625 572 2468981039618154502847973031936 573 2503702067391782615990223012001 574 2538849589911885954786661253376 575 2574428089753678422698274106561 576 2610442088684709187609600000000 577 2646896147938519901492747580801 578 2683794868489732517651293348096 579 2721142891330572682704721862881 580 2758944897748833689117021700096 581 2797205609607285982716000390625 582 2835929789624537228292831682816 583 2875122241657347945014298535041 584 2914787810984407732023145332736 585 2954931384591577113244902905281 586 2995557891458600039062500000000 587 3036672302847292091162924952481 588 3078279632591209445503151374336 589 3120384937386803656985491761441 590 3162993317086067338075493007616 591 3206109914990675812238437890625 592 3249739918147629831713466679296 593 3293888557646404457787283092481 594 3338561108917609210372358922496 595 3383762892033164602337501717601 596 3429499272008000182681600000000 597 3475775659103279221284310577761 598 3522597509131155176610402590976 599 3569970323761065096387423014401 600 3617899650827565109919298420736 601 3666391084639713179341437890625 602 3715450266292004285765852037376 603 3765082883976863234907753196321 604 3815294673298700275428051910656 605 3866091417589534731869114927521 606 3917478948226191862704100000000 607 3969463144949078162663132872641 608 4022049936182540337142541910016 609 4075245299356813185146315909761 610 4129055261231561635851900723456 611 4183485898221022192535400390625 612 4238543336720749046234198573056 613 4294233753435970130167966158561 614 4350563375711558394581970985216 615 4407538481863623590319555719041 616 4465165401512729858073600000000 617 4523450515918744428909733053121 618 4582400258317322750297013043456 619 4642021114258035360524739535521 620 4702319621944141843027015499776 621 4763302372574017200779625390625 622 4824976010684235999576745902336 623 4887347234494319637637956091201 624 4950422796253152107638963634176 625 5014209502587069625902414076161 626 5078714214849629512128100000000 627 5143943849473063711684837135201 628 5209905378321422361129224503296 629 5276605829045412806259455779681 630 5344052285438939490655299133696 631 5412251887797350141298312890625 632 5481211833277393686509314441216 633 5550939376258895350083069906241 634 5621441828708154374143122145536 635 5692726560543069831882624782881 636 5764801000000000000000000000000 637 5837672634002360769281187934881 638 5911349008530968580423205601536 639 5985837728996133380836683330241 640 6061146460611507106807996809216 641 6137282928769693204044562890625 642 6214254919419622708269817405696 643 6292070279445702416177343315681 644 6370736917048740685696567607296 645 6450262802128656413165395423201 646 6530655966668976743648100000000 647 6611924505123129079279737068161 648 6694076574802532959161302450176 649 6777120396266497392972801675201 650 6861064253713929239114350510336 651 6945916495376858226828375390625 652 7031685533915784230398932811776 653 7118379846816852412167116831521 654 7206007976790861859744473907456 655 7294578532174113351449294381121 656 7384100187331101892633600000000 657 7474581683059059674211596951041 658 7566031826994355113343313961216 659 7658459494020753644870095102561 660 7751873626679545940741567021056 661 7846283235581549243316650390625 662 7941697399820987507064135475456 663 8038125267391256051831291765761 664 8135576055602576439491931734016 665 8234059051501547294428298840641 666 8333583612292596796944100000000 667 8434159165761342587348952799521 668 8535795210699864827097467846656 669 8638501317333898172009136700321 670 8742287127751948421238145925376 671 8847162356336339614305187890625 672 8953136790196197357146289012736 673 9060220289602374166776626230401 674 9168422788424322632810252574976 675 9277754294568922202719602785761 676 9388224890421265406361600000000 677 9499844733287409343940134629601 678 9612624055839098270217636618496 679 9726573166560463116431412356481 680 9841702450196703800013367607296 681 9958022368204760180854687890625 682 10075543459205977531499997839616 683 10194276339440772397298471137441 684 10314231703225304731182312718336 685 10435420323410162196385985000481 686 10557853051841062539062500000000 687 10681540819821579941396049257281 688 10806494638577901274453193588736 689 10932725599725618178657784759041 690 11060244875738560908417741250816 691 11189063720419679886074750390625 692 11319193469373980918990919172096 693 11450645540483520042229346198881 694 11583431434384463957928537252096 695 11717562734946222051113537068801 696 11853051109752655970329600000000 697 11989908310585372770127172298561 698 12128146173909107621069908869376 699 12267776621359202101580397396001 700 12408811660231184094581212839936 701 12551263383972455320531875390625 702 12695143972676092547105235026176 703 12840465693576768524389755926721 704 12987240901548798703147124064256 705 13135482039606319802297551374721 706 13285201639405606300448100000000 707 13436412321749530934922300169441 708 13589126797094175300392285372416 709 13743357866057596647857618555361 710 13899118419930756993357933158656 711 14056421441190620654449462890625 712 14215280004015426341118484217856 713 14375707274802139936447645632961 714 14537716512686094110994107842816 715 14701321070062820923481369102241 716 14866534393112083569049600000000 717 15033370022324113444952262085921 718 15201841593028058712229734809856 719 15371962835922650540533625325121 720 15543747577609093231918385790976 721 15717209741126184428059812890625 722 15892363346487671614002954363136 723 16069222511221851140184897429601 724 16247801450913415993120864075776 725 16428114479747558553784988235361 726 16610176011056334591360100000000 727 16794000557867294748673792064001 728 16979602733454389784280993693696 729 17166997251891155844796227593281 730 17356198928606186049721675120896 731 17547222680940894679660125390625 732 17740083528709580267444833878016 733 17934796594761793900361266228641 734 18131377105547019050278653051136 735 18329840391681669257152231558081 736 18530201888518410000000000000000 737 18732477136717811098100760919681 738 18936681782822335993803179335936 739 19142831579832674276978532047841 740 19350942387786423819792774332416 741 19561030174339128899116500390625 742 19773111015347680692534323978496 743 19987201095456086542558155742081 744 20203316708683614392291803856896 745 20421474259015318804437274654401 746 20641690260994954984176100000000 747 20863981340320287235101968268961 748 21088364234440798286023885848576 749 21314855793157805935102046176801 750 21543472979226993466421533409536 751 21774232868963360302751937890625 752 22007152652848599366883910680576 753 22242249636140907632576634481921 754 22479541239487236354793138381056 755 22719044999537987477543333908321 756 22960778569564162726297600000000 757 23204759720076971900576694527841 758 23451006339449906890966720143616 759 23699536434543287953450822268161 760 23950368131331288782592247136256 761 24203519675531446933746337890625 762 24459009433236666153121996800256 763 24716855891549717183156091760161 764 24977077659220243619307235311616 765 25239693467284279403018314503841 766 25504722169706284544240100000000 767 25772182744023705675551212912321 768 26042094291994068048552677933056 769 26314476040244605591858241409921 770 26589347340924435658644583096576 771 26866727672359285100368500390625 772 27146636639708774311901093953536 773 27429093975626265901971933688801 774 27714119540921284651459134136576 775 28001733325224515430704218424961 776 28291955447655385755673600000000 777 28584806157492239671431461438401 778 28880305834845109660031759728896 779 29178474991331093278580037490081 780 29479334270752341241858669674496 781 29782904449776663672552125390625 782 30089206438620761250751774556416 783 30398261281736088003062719179841 784 30710090158497352480278079143936 785 31024714383893664081229112455681 786 31342155409222331289062500000000 787 31662434822785318594839074922081 788 31985574350588368891991226843136 789 32311595857042798133819161196641 790 32640521345669969054849144054016 791 32972372959808450765519812890625 792 33307172983323871038305583824896 793 33644943841321468112029135945281 794 33985708100861348849757903421696 795 34329488471676460094322456180001 796 34676307806893280074137600000000 797 35026189103755236720649976979361 798 35379155504348859767378897387776 799 35735230296332673509160084017601 800 36094436913668837108844960219136 801 36456798937357539347351062890625 802 36822340096174154721602111774976 803 37191084267409167803539216497121 804 37563055477610872782027652857856 805 37938277903330855118126589981921 806 38316775871872262252832100000000 807 38698573862040870315046732026241 808 39083696504898953786171882274816 809 39472168584521965086362142240961 810 39864015038758031056123756953856 811 40259260959990273315582275390625 812 40657931595901959492387425222656 813 41060052350244492317866194147361 814 41465648783608243599678050140416 815 41874746614196240087869183045441 816 42287371718600708259865600000000 817 42703550132582485058587857278721 818 43123308051853301626513161216256 819 43546671832860947087153520954721 820 43973667993577319434061585842176 821 44404323214289370596118750390625 822 44838664338392952756503059783936 823 45276718373189573011377399008001 824 45718512490686063462981398757376 825 46164074028397173850453441354561 826 46613430490151093830352100000000 827 47066609546897912027489294752801 828 47523639037521018985330398724096 829 47984546969651461153859478046881 830 48449361520485253061450799268096 831 48918111037603654825930687890625 832 49390824039796422168656771874816 833 49867529217888036104084593991041 834 50348255435566919485934526996736 835 50833031730217647599714875693281 836 51321887313756160000000000000000 837 51814851573467980799505243264481 838 52311954072849454625643400110336 839 52813224552452005468890408205441 840 53318692930729425655930898415616 841 53828389304888202189197187890625 842 54342343951740887703058250711296 843 54860587328562523295558150808481 844 55383150073950120503246371946496 845 55910063008685209695285429645601 846 56441357136599462171664100000000 847 56977063645443393258987550429761 848 57517213907758153705958607486976 849 58061839481750416689307346918401 850 58610972112170367749569141268736 851 59164643731192804984754250390625 852 59722886459301356838594990309376 853 60285732606175824828699465972321 854 60853214671582658568583803494656 855 61425365346268570446197767595521 856 62002217512857297330201600000000 857 62583804246749516683894864664641 858 63170158817025924475341035766016 859 63761314687353482280874514473761 860 64357305516894840987819710611456 861 64958165161220948510894775390625 862 65563927673226848945415521485056 863 66174627304050680589058016794561 864 66790298503995880272581288329216 865 67410975923456601448554522727041 866 68036694413846353495776100000000 867 68667489028529869705714747185121 868 69303395023758211425946048659456 869 69944447859607115844200499959521 870 70590683200918594905282242027776 871 71242136918245792861760562890625 872 71898845088801109967979203854336 873 72560843997407599835571457387201 874 73228170137453647977311993938176 875 73900860211850939074779305024161 876 74578951133995720513945600000000 877 75262480028733369741453944007201 878 75951484233326273002985374679296 879 76646001298425023033761685263681 880 77346068989042943279872511901696 881 78051725285533946237758312890625 882 78763008384573733507823777833216 883 79479956700144345166799154662241 884 80202608864522066072109932609536 885 80931003729268696720158269270881 886 81665180366226196289062500000000 887 82405178068514705505044017946881 888 83151036351533956980293763137536 889 83902794953968080678793509074241 890 84660493838793812175210085417216 891 85424173194292111380623625390625 892 86193873435063199417493876637696 893 86969635203045021334911564331681 894 87751499368535142363824745431296 895 88539507031216085420573043051201 896 89333699521184117575705600000000 897 90134118399981493213701540620161 898 90940805461632161617854680146176 899 91753802733680946723227170879201 900 92573152478236206789219724558336 901 93398897193015981751949000390625 902 94231079612397636025265698283776 903 95069742708471004527889846907521 904 95914929692095049722782726291456 905 96766684013958037463517814749121 906 97625049365641239451056100000000 907 98490069680686170112974044443041 908 99361789135665365725835444617216 909 100240252151256713610041374966561 910 101125503393321339235135356109056 911 102017587773985059082183837890625 912 102916550452723407118495037587456 913 103822436837450242748582123701761 914 104735292585609948113919685878016 915 105655163605273222622685381548641 916 106582096056236482599321600000000 917 107516136351124873952394934631521 918 108457331156498905767874204262656 919 109405727393964712743590714424321 920 110361372241287954389287399653376 921 111324313133511358925306437890625 922 112294597764075919821607878164736 923 113272274085945752927454772826401 924 114257390312736622150743255678976 925 115249994919848141654598957433761 926 116250136645599662547504100000000 927 117257864492369852051862561201601 928 118273227727739973144553151594496 929 119296275885640872671664295140481 930 120327058767503685948246255575296 931 121365626443414265862560000390625 932 122412029253271344512944744431616 933 123466317807948435414069165193441 934 124528542990459484317974231982336 935 125598755957128276703958541188481 936 126677008138761610000000000000000 937 127763351241826238607050650969281 938 128857837249629599806184379924736 939 129960518423504328637220199803041 940 131071447303996569846086753058816 941 132190676712058095006836625390625 942 133318259750242232932862013604096 943 134454249803903621500506240514881 944 135598700542401789016908559876096 945 136751665920308573272562644396801 946 137913200178619386427712100000000 947 139083357845968333890349299550561 948 140262193739847195352226779365376 949 141449762967828276157933391900001 950 142646120928791137190730358087936 951 143851323314153211467485312890625 952 145065426109104315643685387698176 953 146288485593845064638153323302721 954 147520558344829197595733557248256 955 148761701236009823414858179442721 956 150011971440089594075545600000000 957 151271426429774814012027723361441 958 152540123979033493782844372828416 959 153818122164357356299886659719361 960 155105479366027803886513941446656 961 156402254269385854443511962890625 962 157708505866106055010302725529856 963 159024293455474381017459578868961 964 160349676645670129535223978786816 965 161684715355051814831363307510241 966 163029469813447074560352100000000 967 164384000563446594914501971617921 968 165748368461702063076308492025856 969 167122634680228155319926200349121 970 168506860707708569118325906718976 971 169901108350806107621331375390625 972 171305439735476824878375434715136 973 172719917308288240188458509325601 974 174144603837741629968435519979776 975 175579562415598405539400046583361 976 177024856458210585239577600000000 977 178480549707855369280782798336001 978 179946706234073825774138193469696 979 181423390435013696359395443677281 980 182910667038776329880842478288896 981 184408601104767752561423250390625 982 185917258025053883135339623670016 983 187436703525719901408047889584641 984 188967003668233778721205361115136 985 190508224850813978808765439446081 986 192060433809801337539062500000000 987 193623697621035130046370894331681 988 195198083701233333764065314471936 989 196783659809377095880152716391841 990 198380494048099413744588949340416 991 199988654865078036766436187890625 992 201608211054432598347560213610496 993 203239231758125986408209543358081 994 204881786467369961068461351280896 995 206535945024035028058162081682401 996 208201777622064576436633600000000 997 209879354808893289212058679220961 998 211568747486869835459102569144576 999 213270026914683852541970345980801 1000 214983264708797227058742689857536