0 16777216 1 16983563041 2 656100000000 3 7984925229121 4 53459728531456 5 248155780267521 6 899194740203776 7 2724905250390625 8 7213895789838336 9 17181861798319201 10 37588592026706176 11 76686282021340161 12 147578905600000000 13 270281038127131201 14 474373168346071296 15 802359178476091681 16 1313840315232157696 17 2090628617375390625 18 3242931408352297216 19 4916747105530914241 20 7302621240492097536 21 10645920227784266881 22 15258789062500000000 23 21533967769982950881 24 29960650073923649536 25 41142576392052822241 26 55818561911590953216 27 74885669139562890625 28 99425242966036381696 29 130732034921293503681 30 170346651950894039296 31 220091573675539927201 32 282110990745600000000 33 358914725543104304161 34 453426505126967378176 35 569036864960149947201 36 709660970600418574336 37 879801653179312890625 38 1084617963136880107776 39 1329999555322686599521 40 1622647227216566419456 41 1970159940665516705121 42 2381128666176100000000 43 2865237397444663607041 44 3433371692450636169216 45 4097735106081111754561 46 4871973887897881805056 47 5771310327301025390625 48 6812685136986118291456 49 8014909274235071513761 50 9398825608223559926016 51 10987480850170951784641 52 12806308171801600000000 53 14883320946229306075521 54 17249318054019717734656 55 19938101205828371332321 56 22986704741655040229376 57 26435638375398000390625 58 30329143362034774548736 59 34715462573398866358401 60 39647124977164946046976 61 45181245022297899149761 62 51379837442864100000000 63 58310148000746221725601 64 66045000696445844586496 65 74663161985801074568481 66 84249722549089334231296 67 94896497167628437890625 68 106702443271632013295616 69 119774098731718282045441 70 134226039475114161070336 71 150181357516239597584481 72 167772160000000000000000 73 187140089864757577373281 74 208436868740595350036736 75 231824862707130544151041 76 257477671543777032994816 77 285580742113999437890625 78 316332006533744451748096 79 349942545782877898286881 80 386637279427098990084096 81 426655682126446198672801 82 470252527615152100000000 83 517698660846247508634561 84 569281799002958164197376 85 625307362087580183568001 86 686099333807163442503936 87 752001153483975000390625 88 823376639727357631922176 89 900610946612241479594721 90 984111553118209790976256 91 1074309286591662654798721 92 1171659381002265600000000 93 1276642570773512871925441 94 1389766220975878149980416 95 1511565494679668421107361 96 1642604558273339673542656 97 1783477825561676025390625 98 1934811241466876852633856 99 2097263606164239431280961 100 2271527940492767558434816 101 2458332893489679567146241 102 2658444192906432100000000 103 2872666139572518956461921 104 3101843146481947279097856 105 3346861323485936293857121 106 3608650108484026769694976 107 3888183946014432312890625 108 4186484014153106561499136 109 4504620000639643295457601 110 4843711929156769427947776 111 5204932036698833793699361 112 5589506702973337600000000 113 5998718432788195356260001 114 6433907892386058048061696 115 6896476000695673271705281 116 7387886076478899995344896 117 7909666042360638562890625 118 8463410686737579506934016 119 9050783984570317687036641 120 9673521478072021219803136 121 10333432718315487617242081 122 11032403768789062500000000 123 11772399771940539202135681 124 12555467579756800534183936 125 13383738449435606921339841 126 14259430805214578083676416 127 15184853067431058375390625 128 16162406549895198850154496 129 17194588426667232069730081 130 18283994769338558623088896 131 19433323655924907273358401 132 20645378352488473600000000 133 21923070568614584953704961 134 23269423787877082491576576 135 24687576674435254010248801 136 26180786556913794244673536 137 27752432990725912250390625 138 29406021400008348437176576 139 31145186800345706772049921 140 32973697603470150619693056 141 34895459505131153638432321 142 36914519457338640100000000 143 39035069726191491951383841 144 41261452036512042887151616 145 43598161804515822650720161 146 46049852459754457733120256 147 48621339857578277587890625 148 51317606783373818430816256 149 54143807549840059643308161 150 57105272688575870748303616 151 60207513737259789877647841 152 63456228123711897600000000 153 66857304148136192928388321 154 70416826064850521276621056 155 74141079264819747083841921 156 78036555560316506776600576 157 82109958573042520687890625 158 86368209227052085502689536 159 90818451347828011749616801 160 95468057368868913808408576 161 100324634147155402852988961 162 105396028888871376100000000 163 110690335186765238682734401 164 116215899170544537420496896 165 121981325771706128703502081 166 127995485104212645663498496 167 134267518962434672750390625 168 140806847437786678785212416 169 147623175655493402509887841 170 154726500632932027604295936 171 162127118261004127091239681 172 169835630410000000000000000 173 177862952161426666109238081 174 186220319167279427540091136 175 194919295138245548920388641 176 203971779462337250790998016 177 213390014955459853875390625 178 223186595745429554783600896 179 233374475290963956671833281 180 243966974537177121329053696 181 254977790209119552111984001 182 266421003244912160100000000 183 278311087370031908791515361 184 290662917814315475613515776 185 303491780173255911465989601 186 316813379415175922473083136 187 330643849035870041062890625 188 344999760362316596447870976 189 359898132007069037527965121 190 375356439474944804188569856 191 391392624923638585915605921 192 408025107079895449600000000 193 425272791312887961353982241 194 443155079866450070111682816 195 461691882251829163736592961 196 480903625802626351308537856 197 500811266393603668212890625 198 521436299325045543604838656 199 542800770374370512771595361 200 564927287016697799865532416 201 587839029816082039431289441 202 611559763989138048100000000 203 636113851142786200773854721 204 661526261187857608574304256 205 687822584430306938777286721 206 715029043841789359908946176 207 743172507511366738125390625 208 772280501280116853950119936 209 802381221560428051392836001 210 833503548341770374423429376 211 865677058384742888725018561 212 898932038605205529600000000 213 933299499650312459853148801 214 968811189668272564425892096 215 1005499608273671351505958881 216 1043398020710197172786692096 217 1082540472212623318500390625 218 1122961802569906185800130816 219 1164697660891268362014599041 220 1207784520577144107250548736 221 1252259694496873363767577281 222 1298161350375039062500000000 223 1345528526388351140050680481 224 1394401146974989322431758336 225 1444820038858325374777297441 226 1496826947286954159202959616 227 1550464552492971485937890625 228 1605776486370445385804087296 229 1662807349376036075068596481 230 1721602727653728526643978496 231 1782209210385650204562549601 232 1844674407370955161600000000 233 1909046966834764342874065761 234 1975376593469160581194014976 235 2043714066708245412886790401 236 2114111259239273485775732736 237 2186621155751888973937890625 238 2261297871927497056816005376 239 2338196673670812163211340321 240 2417373996585633323633606656 241 2498887465696905617434319521 242 2582795915421135344100000000 243 2669159409787235191031720641 244 2758039262909884313087574016 245 2849498059717496882114725761 246 2943599676936901307647795456 247 3040409304336840972900390625 248 3139993466232415973126701056 249 3242420043252593986380142561 250 3347758294372927049646121216 251 3456078879215619656276071041 252 3567453880619102233600000000 253 3681956827479272702544861121 254 3799662717864577464036147456 255 3920648042407111799910191521 256 4044990807971928319014731776 257 4172770561606750722125390625 258 4304068414774298802255790336 259 4438967067869439239889115201 260 4577550835023385395609010176 261 4719905669197177945557788161 262 4866119187566686848100000000 263 5016280697201383773019503201 264 5170481221039142767528247296 265 5328813524159335576315075681 266 5491372140356496675812925696 267 5658253399016841725812890625 268 5829555452299931784503689216 269 6005378302627784275965170241 270 6185823830483740342094561536 271 6370995822523406853894254881 272 6561000000000000000000000000 273 6755944047506426013278462881 274 6955937642036443239273185536 275 7161092482367258393228066241 276 7371522318765918495367561216 277 7587342983021868617062890625 278 7808672418808054213463613696 279 8035630712372955461124019681 280 8268340123565949662103863296 281 8506925117198406418973055201 282 8751512394742928928100000000 283 9002230926373163381553356161 284 9259211983346607110897074176 285 9522589170732854749108651201 286 9792498460489730329800622336 287 10069078224889761885875390625 288 10352469270299463752693579776 289 10642814871313900423786175521 290 10940260805249014450090803456 291 11244955386994209516642573121 292 11557049504227688473600000000 293 11876696652997054741436599041 294 12204052973667694153078825216 295 12539277287241462938721118561 296 12882531132048216201998893056 297 13233978800812719879150390625 298 13593787378099497815748403456 299 13962126778138174238532949761 300 14339169783031880542826070016 301 14725092081351303958959992641 302 15120072307116964304100000000 303 15524292079172313668793407521 304 15937936040950262530526150656 305 16361191900635744429518556321 306 16794250471726939984941957376 307 17237305713997789672687890625 308 17690554774864433428771700736 309 18154198031158223785402454401 310 18628439131307967889701150976 311 19113485037934062397999297761 312 19609546070857193881600000000 313 20116835950524286022833797601 314 20635571841854383523191562496 315 21165974398507171288266852481 316 21708267807576836097190199296 317 22262679834713986607187890625 318 22829441869678356186847887616 319 23408788972325021714625601441 320 24000959919026880122072334336 321 24606197249536133104219272481 322 25224747314287539062500000000 323 25856860322146199988544585281 324 26502790388602659640128372736 325 27162795584418098003508695041 326 27837137984722415679332802816 327 28526083718568010472250390625 328 29229903018942057107314180096 329 29948870273240109639202102881 330 30683264074203854763244708096 331 31433367271325852880191500801 332 32199467022724112409600000000 333 32981854847489351489681386561 334 33780826678507809844386693376 335 34596682915762482241467572001 336 35429728480115653608195751936 337 36280272867575624514375390625 338 37148630204050524375232594176 339 38035119300592118369716470721 340 38940063709132522712696160256 341 39863791778716751562488366721 342 40806636712234027488100000000 343 41768936623650796063520617441 344 42751034595748393799349436416 345 43753278738368327264991771361 346 44776022247168129897609830656 347 45819623462890771636962890625 348 46884445931150605168221945856 349 47970858462738841197794016961 350 49079235194451553830141378816 351 50209955650443225756531054241 352 51363404804108851609600000000 353 52539973140497626480571493921 354 53740056719261255238908313856 355 54964057238139926937138381121 356 56212382096989007226538622976 357 57485444462349510352312890625 358 58783663332565420939849851136 359 60107463603450944426596853601 360 61457276134510773637035851776 361 62833537815716467641197547361 362 64236691634842047680100000000 363 65667186745361923584448032001 364 67125478534914272755879837696 365 68612028694333002422997289281 366 70127305287251434527366512896 367 71671782820280861237625390625 368 73245942313767127732784726016 369 74850271373128407538759892641 370 76485264260777344345119867136 371 78151421968630742871990630081 372 79849252291210000000000000000 373 81579269899335476019101047681 374 83341996414418014495061319936 375 85137960483350827895355183841 376 86967697854004974759146684416 377 88831751451331662839000390625 378 90730671454074621284907786496 379 92665015372095793584166846081 380 94635348124317611613602512896 381 96642242117285119803565886401 382 98686277324351227056100000000 383 100768041365488372702610156961 384 102888129587729901429326872576 385 105047145146244450741799552801 386 107245699086046663182609121536 387 109484410424347544159437890625 388 111763906233547794883585048576 389 114084821724877458561966225921 390 116447800332685226628585677056 391 118853493799380760444419700321 392 121302562261033392537600000000 393 123795674333630580098735775841 394 126333507199999492089163407616 395 128916746697395119962862684161 396 131546087405758310645728608256 397 134222232736647129058837890625 398 136945895022844966115299328256 399 139717795608648816763227344161 400 142538664940841161290328047616 401 145409242660348891748537255841 402 148330277694592734000100000000 403 151302528350530624529431120321 404 154326762408398509808046637056 405 157403757216152044642805665921 406 160534299784612674580652728576 407 163719186883321596086000390625 408 166959225137105096849842241536 409 170255231123354787232636312801 410 173608031470026242485949112576 411 177018462954359584040800536961 412 180487372602325536793600000000 413 184015617788800507963514206401 414 187604066338474241738057072896 415 191253596627493612566642386081 416 194965097685846128604789866496 417 198739469300486725454625390625 418 202577622119211438990266204416 419 206480477755281554699632043841 420 210448968892801839617173159936 421 214484039392856471564956327681 422 218586644400406289062500000000 423 222757750451950993908699850081 424 226998335583959947082136027136 425 231309389442075207249003532641 426 235691913391090469810857206016 427 240146920625709573067312890625 428 244675436282088246711796432896 429 249278497550162786521382249281 430 253957153786769347744713277696 431 258712466629557558334944212001 432 263545510111702161817600000000 433 268457370777416408226191667361 434 273449147798270920181381611776 435 278521953090321769832440593601 436 283676911432051511022688731136 437 288915160583126919683562890625 438 294237851403977204104902942976 439 299646147976196455371999441121 440 305141227723774116902895353856 441 310724281535157260662384573921 442 316396513886148466272100000000 443 322159142963643107879034074241 444 328013400790209862287784738816 445 333960533349518260504769856961 446 340001800712617113485603225856 447 346138477165067651519775390625 448 352371851334935225329732550656 449 358703226321643425604396931361 450 365133919825694486330122076416 451 371665264279259845925026597441 452 378298606977644748825600000000 453 385035310211630778817424286721 454 391876751400700224044805120256 455 398824323227146182277056410721 456 405879433771072323652132274176 457 413043506646286236761250390625 458 420317981137090292581100871936 459 427704312335973969403184832001 460 435203971282211590552776933376 461 442818445101369435332956266561 462 450549237145726192272100000000 463 458397867135610732396184320801 464 466365871301661188890187268096 465 474454802528009338155838142881 466 482666230496394285915908260096 467 491001741831209470658187890625 468 499462940245487005355244322816 469 508051446687823387039006055041 470 516768899490250612452168212736 471 525616954517056746641364365281 472 534597285314560000000000000000 473 543711583261840377911592992481 474 552961557722432975787416494336 475 562348936196987000935189741441 476 571875464476894611338512367616 477 581542906798893670069687890625 478 591353046000648522701532119296 479 601307683677312913726712312481 480 611408640339079166636113002496 481 621657755569717760950674477601 482 632056888186111448144100000000 483 642607916398788057036777917761 484 653312737973456147884214910976 485 664173270393547683026226694401 486 675191451023771890606082580736 487 686369237274684506511750390625 488 697708606768276588334338277376 489 709211557504587103781780116321 490 720880108029343504628761190656 491 732716297602634505926830987521 492 744722186368619298841600000000 493 756899855526277434126867512641 494 769251407501203621888477430016 495 781778966118451701933649289761 496 794484676776432047644481683456 497 807370706621866674957275390625 498 820439244725806336672273613056 499 833692502260713890961366778561 500 847132712678618241584259465216 501 860762131890343155966547079041 502 874583038445815275936100000000 503 888597733715455644557102993121 504 902808542072659081144047763456 505 917217811077365745180926615521 506 931827911660729238513825259776 507 946641238310885603828062890625 508 961660209259827586063977742336 509 976887266671388532068406411201 510 992324876830340312421855314176 511 1007975530332609658024312736161 512 1023841742276617312665600000000 513 1039926052455744411449110375201 514 1056231025551930503580734423296 515 1072759251330407646677720559681 516 1089513344835575008395169693696 517 1106495946588018419810812890625 518 1123709722782679333651671081216 519 1141157365488177649089145926241 520 1158841592847292873472041025536 521 1176765149278608100009962742881 522 1194930805679321289062500000000 523 1213341359629228349332532474881 524 1231999635595882523904966721536 525 1250908485140934594715149810241 526 1270070787127658427674160169216 527 1289489447929666389321125390625 528 1309167401640819174515666845696 529 1329107610286334593326521035681 530 1349313064035099873915337687296 531 1369786781413192046857604683201 532 1390531809518610984985600000000 533 1411551224237229681481220908161 534 1432848130459966357589490770176 535 1454425662301182999966493855201 536 1476286983318314936318438670336 537 1498435286732736066631500390625 538 1520873795651864375935043051776 539 1543605763292512363183772251521 540 1566634473205487029487319187456 541 1589963239501444077558706941121 542 1613595407078000982896100000000 543 1637534351848113605855188091041 544 1661783480969721022412505481216 545 1686346233076663260062936982561 546 1711226078510876633937611981056 547 1736426519555871386871337890625 548 1761951090671496345791674515456 549 1787803358729995315444700885761 550 1813986923253359939115476214016 551 1840505416651983764644146700641 552 1867362504464622262681600000000 553 1894561885599663552771519239521 554 1922107292577714601488638566656 555 1950002491775507665505952280321 556 1978251283671131761106579685376 557 2006857503090593950298937890625 558 2035825019455715242336824852736 559 2065157737033365918088965050401 560 2094859595186045093345520254976 561 2124934568623809345792017945761 562 2155386667657555239024100000000 563 2186219938453660585619444369601 564 2217438463289989299926162538496 565 2249046360813264699869925636481 566 2281047786297816125725022167296 567 2313446931905703752437500390625 568 2346248026948226480731498479616 569 2379455338148817800872815657441 570 2413073169907334531606727598336 571 2447105864565743345429999460481 572 2481557802675210000000000000000 573 2516433403264596204126770297281 574 2551737124110369055436850708736 575 2587473462007927995440619739041 576 2623646953044354236377848610816 577 2660262172872587622859125390625 578 2697323736987035899963752612096 579 2734836301000621368097672418881 580 2772804560923269913557923332096 581 2811233253441847412393082828801 582 2850127156201548513792100000000 583 2889491088088742817876872638561 584 2929329909515283471416873189376 585 2969648522704283213627078076001 586 3010451871977362912853404999936 587 3051744944043377643592812890625 588 3093532768288625361938169266176 589 3135820417068543246180939846721 590 3178613006000896777947705344256 591 3221915694260466647889460434721 592 3265733684875238578585600000000 593 3310072225024101165967447809441 594 3354936606336056849209132892416 595 3400332165190951127676568935361 596 3446264283021725152168242118656 597 3492738386618196826324462890625 598 3539759948432375562724687257856 599 3587334486885315846835463252961 600 3635467566675514770614508322816 601 3684164799088858706219373462241 602 3733431842310124298912100000000 603 3783274401736038966894225025921 604 3833698230289906104449441529856 605 3884709128737800193414169405121 606 3936312946006337036639243550976 607 3988515579502024335748875390625 608 4041322975432197844145994203136 609 4094741129127548334856024749601 610 4148776085366244631444107755776 611 4203433938699657958883719895361 612 4258720833779692879897600000000 613 4314642965687730090934838304001 614 4371206580265186360590935613696 615 4428417974445696901920589373281 616 4486283496588925478735913680896 617 4544809546816007554625750390625 618 4604002577346631802074678518016 619 4663869092837765297703279248641 620 4724415650724027738294163931136 621 4785648861559720020911222518081 622 4847575389362512539062500000000 623 4910201951958798555500058459681 624 4973535321330718020893132455936 625 5037582323964857216253835527841 626 5102349841202629605637625692416 627 5167844809592343294283687890625 628 5234074221242960496003341418496 629 5301045124179554422267530462081 630 5368764622700469014087405936896 631 5437239877736186946424956914401 632 5506478107209911343513600000000 633 5576486586399866652111585108961 634 5647272648303324128354026168576 635 5718843684002357402512315356801 636 5791207143031333594612629569536 637 5864370533746145462508187890625 638 5938341423695190072642868920576 639 6013127439992099492386746901921 640 6088736269690229011467055661056 641 6165175660158908408661039468321 642 6242453419461461788560100000000 643 6320577416735001521857598667841 644 6399555582572001831255623663616 645 6479395909403657573728981148161 646 6560106451885033778527620096256 647 6641695327282011508941650390625 648 6724170715860035624496063840256 649 6807540861274670028885217880161 650 6891814070963965997600091791616 651 6976998716542649187844275363841 652 7063103234198130941977600000000 653 7150136125088349504369272352321 654 7238105955741446780185320653056 655 7327021358457286273278113989921 656 7416891031710817848988664856576 657 7507723740557294976315375390625 658 7599528317039350112545837793536 659 7692313660595933902091249508801 660 7786088738473123869905953816576 661 7880862586136808298517566584961 662 7976644307687250986336100000000 663 8073443076275542593553444178401 664 8171268134521944290587517648896 665 8270128794936129432668347770081 666 8370034440339328992806292234496 667 8470994524288386494025562890625 668 8573018571501728190389163196416 669 8676116178287254254984300699841 670 8780297012972156741680286023936 671 8885570816334670096113879915681 672 8991947402037760000000000000000 673 9099436657064756341508648962081 674 9208048542156936113091875963136 675 9317793092253062046787533176641 676 9428680416930882805669539414016 677 9540720700850600558757312890625 678 9653924204200311775339985264896 679 9768301263143427083313959165281 680 9883862290268076044775321501696 681 10000617775038502710751574940001 682 10118578284248457825600100000000 683 10237754462476593560243710319361 684 10358157032543866662056613707776 685 10479796795972955917857041697601 686 10602684633449699835105760379136 687 10726831505286560455052625390625 688 10852248451888119220216294014976 689 10978946594218610827225157417121 690 11106937134271501004690506137856 691 11236231355541114164425892041921 692 11366840623496316882969600000000 693 11498776386056263179010092666241 694 11632050174068207560957241794816 695 11766673601787391827545109620961 696 11902658367359011612994993913856 697 12040016253302268676910400390625 698 12178759126996514947718556262656 699 12318898941169494337116028767361 700 12460447734387688351618962620416 701 12603417631548771535961400405441 702 12747820844376182791728100000000 703 12893669671915818623251213218721 704 13040976501034854371443139936256 705 13189753806922699504880822034721 706 13340014153594093046099691602176 707 13491770194394345219698437890625 708 13645034672506731417498707623936 709 13799820421462044584646803328001 710 13956140365650312139187394437376 711 14114007520834683546282206014561 712 14273434994667494676889600000000 713 14434435987208515089363913992801 714 14597023791445384381076372644096 715 14761211793816243765802336826881 716 14927013474734569041262605828096 717 15094442409116211119849437890625 718 15263512266908650304210904514816 719 15434236813622470498010144011041 720 15606629910865059550819029876736 721 15780705516876541944748719653281 722 15956477687067950039062500000000 723 16133960574561640097659293804481 724 16313168430733959332959145230336 725 16494115605760170208364948685441 726 16676816549161638250117637775616 727 16861285810355289628005000390625 728 17047538039205344773027236151296 729 17235587986577334308765322528481 730 17425450504894403581841206026496 731 17617140548695912085501784905601 732 17810673175198334079001600000000 733 18006063544858466714102100269761 734 18203326921938951988648299806976 735 18402478675076118855826593098401 736 18603534277850151826350445428736 737 18806509309357592409463625390625 738 19011419454786179747293596549376 739 19218280505992036805730635392321 740 19427108362079208493651192774656 741 19637919029981558090946966155521 742 19850728625047028374464100000000 743 20065553371624273839599881804641 744 20282409603651670423947251286016 745 20501313765248709148020390353761 746 20722282411309780096737611571456 747 20945332208100353173980712890625 748 21170479933855562071192916525056 749 21397742479381197899620459914561 750 21627136848657118944445856809216 751 21858680159443083007703796587041 752 22092389643887008815513600000000 753 22328282649135672973805099625121 754 22566376637947848965357763379456 755 22806689189309894689615829539521 756 23049237999053795055385171787776 757 23294040880477666145160562890625 758 23541115764968727478474955694336 759 23790480702628748910305350207201 760 24042153862901978709212765618176 761 24296153535205559368536786184161 762 24552498129562437712608100000000 763 24811206177236775868585399747201 764 25072296331371869683165964599296 765 25335787367630581172062192543681 766 25601698184838291598779302461696 767 25870047805628381787872375390625 768 26140855377090246286503854473216 769 26414140171419847996765573182241 770 26689921586572819909872331489536 771 26968219146920120581976989730881 772 27249052503906250000000000000000 773 27532441436710032494509244986881 774 27818405852907973365329004257536 775 28106965789140195894199818054241 776 28398141411778965427453968777216 777 28691953017599807220314250390625 778 28988421034455224743066646077696 779 29287566021951025158000484551681 780 29589408672125258684652595511296 781 29893969810129778579534934811201 782 30201270394914428465168100000000 783 30511331519913863751886106960161 784 30824174413737013904520748466176 785 31139820440859192314716805559201 786 31458291102316860548272332718336 787 31779608036405053745541187890625 788 32103793019377473961577928523776 789 32430867966149258241348144827521 790 32760854931002428233970251571456 791 33093776108294028158597709809121 792 33429653833166957943193600000000 793 33768510582263508366092418083041 794 34110368974441605038886916137216 795 34455251771493768077820759346561 796 34803181878868794319510721069056 797 35154182346396168945465087890625 798 35508276369013213388507896627456 799 35865487287494976402861575321761 800 36225838589186875188283510358016 801 36589353908740093467295011908641 802 36956057028849743423184100000000 803 37325971880995798415106483571521 804 37699122546186803395252054982656 805 38075533255706369961687172504321 806 38455228391862462989125953413376 807 38838232488739485788526750390625 808 39224570232953170755052934004736 809 39614266464408282472580054146401 810 40007346177059140251574403358976 811 40403834519672967085810955093761 812 40803756796596072022041600000000 813 41207138468522872945367553441601 814 41614005153267766791712757514496 815 42024382626539854207438050920481 816 42438296822720525684778830135296 817 42855773835643916210431875390625 818 43276839919380235473259965071616 819 43701521489021980685725852213441 820 44129845121473039082310126862336 821 44561837556240687166810438148481 822 44997525696230493789062500000000 823 45436936608544134140266254509281 824 45880097525280121764743517044736 825 46327035844337465694596377283041 826 46777779130222259822378580418816 827 47232355114857211635535062890625 828 47690791698394117445007767044096 829 48153116950029291249048809234881 830 48619359108821954381925025956096 831 49089546584515593105840872656801 832 49563707958362291313049600000000 833 50041871983950045513765582390561 834 50524067588033069294133623685376 835 51010323871365094437154015080001 836 51500670109535675908105070247936 837 51995135753809507914647812890625 838 52493750431968758260440441938176 839 52996543949158428219733149722721 840 53503546288734745169056818528256 841 54014787613116595220762071002721 842 54530298264640003111808100000000 843 55050108766415666609843653501441 844 55574249823189552707265500348416 845 56102752322206562882582652599361 846 56635647334077274717057570406656 847 57172966113647767163238525390625 848 57714740100872536770640248569856 849 58261000921690512182472938988961 850 58811780388904174225962659266816 851 59367110503061788927449094370241 852 59927023453342760792089600000000 853 60491551618446113696641417057921 854 61060727567482106752436878745856 855 61634584060866992504309386929121 856 62213154051220924839870884478976 857 62796470684269023992184500390625 858 63384567299745606027518994555136 859 63977477432301584218514579145601 860 64575234812415049711732643659776 861 65177873367305038907204860743361 862 65785427221848494976240100000000 863 66397930699500430952390527076001 864 67015418323217301839121215389696 865 67637924816383593186370547957281 866 68265485103741633596831636848896 867 68898134312324638631427937890625 868 69535907772392993592099188310016 869 70178841018373782668656745104641 870 70826969789803571945110351995136 871 71480330032274453769511312906081 872 72138957898383360000000000000000 873 72802889748684651648388574371681 874 73472162152645992451252747591936 875 74146811889607513907149362371841 876 74826875949744279327219520700416 877 75512391535032054455079937890625 878 76203396060216392220548151050496 879 76899927153785039200390160578081 880 77602022658943671367922033360896 881 78309720634594966721939946442401 882 79023059356321022394096100000000 883 79742077317369123842480878560961 884 80466813229640873747814589464576 885 81197306024684688237295057660801 886 81933594854691668069790306017536 887 82675719093494852424708500390625 888 83423718337571862945520288792576 889 84177632407050945697551614077921 890 84937501346720418708308029645056 891 85703365427041532767234497736321 892 86475265145164753170457600000000 893 87253241225949470104700040059841 894 88037334622987145373200267919616 895 88827586519627903175113006112161 896 89624038330010572658509407584256 897 90426731700096189975738525390625 898 91235708508704967578554724352256 899 92051010868556738499058614916161 900 92872681127314883371142039535616 901 93700761868633747955770591971841 902 94535295913209558942080100000000 903 95376326319834845804906452084321 904 96223896386456376508011098669056 905 97078049651236614850907508813921 906 97938829893618707265836812984576 907 98806281135395006880083812890625 908 99680447641779142667467489345536 909 100561373922481641521483089204801 910 101449104732789111091215822520576 911 102343685074646991229789151132961 912 103245160197745881913753600000000 913 104153575600611455500464972650401 914 105068977031697961199143802224896 915 105991410490485329639950819654081 916 106920922228579885434056170602496 917 107857558750818675626323062890625 918 108801366816377421950869476188416 919 109752393439882104808414515855841 920 110710685892524186892958942887936 921 111676291703179484403992362003681 922 112649258659530693789062500000000 923 113629634809193581970184956574081 924 114617468460846848016214759899136 925 115612808185365664231944009320641 926 116615702816958904643332837622016 927 117626201454310068866923875390625 928 118644353461721909360133350096896 929 119670208470264770057754902581281 930 120703816378928644408655153725696 931 121745227355778960835283004168001 932 122794491839116103647257600000000 933 123851660538638677448942847471361 934 124916784436610523089559309803776 935 125989914789031493213027269301601 936 127071103126811995473377688027136 937 128160401256951311490210750390625 938 129257861263719699627324621086976 939 130363535509844289686280001893121 940 131477476637698777615309020921856 941 132599737570496928342619938009921 942 133730371513489894851792100000000 943 134869431955167361625598529758241 944 136016972668462520593236482850816 945 137173047711960887724589255884961 946 138337711431112968423785480601856 947 139511018459450779882965087890625 948 140693023719808238565804075974656 949 141883782425545420998993167103361 950 143083350081776706058508387164416 951 144291782486602806946154552713441 952 145509135732346701060505600000000 953 146735466206793465975008640650721 954 147970830594434029744661578752256 955 149215285877712843771317074158721 956 150468889338279486466308586930176 957 151731698558244205957737187890625 958 153003771421437410098400770375936 959 154285166114673112038990248324001 960 155575941129016339639820275941376 961 156876155261054517003004974262561 962 158185867614172826415632100000000 963 159505137599833559003132042164801 964 160834024938859462400680982020096 965 162172589662721093759120502010881 966 163520892114828186410518879396096 967 164878992951825038527142250390625 968 166246953144889932116246780706816 969 167624833981038590701745928467041 970 169012697064431684052449835540736 971 170410604317686388325216833441281 972 171818617983192010000000000000000 973 173236800624429681992414653116481 974 174665215127296140338095617966336 975 176103924701431589851756054129441 976 177552992881551667172502579183616 977 179012483528783509615604375390625 978 180482460832005938259556916183296 979 181962989309193763705923899244481 980 183454133808766222958083923050496 981 184955959510939555873651393833601 982 186468531929083729653984100000000 983 187991916911083319842832841121761 984 189526180640702556314831448702976 985 191071389638954542743168486002401 986 192627610765474658044424864276736 987 194194911219898148307204562890625 988 195773358543241917719828590821376 989 197363020619290527021005277168321 990 198963965675986408006032928358656 991 200576262286824302629733839823521 992 202199979372249935255961600000000 993 203835186201062926612166574596641 994 205481952391823958016147409142016 995 207140347914266194450759337917761 996 208810443090710975070993037459456 997 210492308597487779736480712890625 998 212186015466358480171129055437056 999 213891635085945884360221659550561 1000 215609239203166582803976438153216