0 1073741824 1 6131066257801 2 590490000000000 3 13422659310152401 4 144555105949057024 5 984930291881790849 6 4923990397355877376 7 19687440434072265625 8 66483263599150104576 9 196715135728956532249 10 523383555379856794624 11 1276136419117121619201 12 2892546549760000000000 13 6162677950336718514001 14 12449449430074295092224 15 24013807852610947920649 16 44481377712499930955776 17 79496153175699228515625 18 137617037244838084658176 19 231524704452345220694449 20 379619462565741198311424 21 608105609331265108509601 22 953674316406250000000000 23 1466915418459008596964601 24 2216608735069167287271424 25 3295067800663118480459449 26 4824733217390275632178176 27 6966239371707837900390625 28 9928207061616528930635776 29 13979045762098993055105649 30 19461082905477938625332224 31 26807373765254438673009001 32 36561584400629760000000000 33 49401381738478419529024201 34 66165809334147587692954624 35 87887174756230199195247249 36 115828024977517918028824576 37 151523839718807162587890625 38 196832129478228454438757376 39 253988685080418137223925849 40 325671789091273746650497024 41 415075266459351724951597401 42 525991322358300490000000000 43 662904189510194816788612801 44 831095685361370793665101824 45 1036763861454476003909724049 46 1287156013287068781368574976 47 1590717408962345123291015625 48 1957257189115563840662142976 49 2398132989034601512560915049 50 2926455936678920512804045824 51 3557317787532197520747154801 52 4308042068994058240000000000 53 5198461223419918255364050401 54 6251221860048961785910273024 55 7492120352012921267174929849 56 8950471145486672944353509376 57 10659510283919858707509765625 58 12656836791270903975580312576 59 14984894704345047264737433249 60 17691498695810450884865818624 61 20830406386325245721904961201 62 24461940606547598010000000000 63 28653665037714694102182057001 64 33481116833059042238056628224 65 39028600001675809908107504649 66 45390043521657173353116107776 67 52669928340462973740244140625 68 60984287617695474350923186176 69 70461784768783816426230440449 70 81244874077654999869297255424 71 93491048862366990527888696601 72 107374182400000000000000000000 73 123085967045938218547531752601 74 140837457218120428494221927424 75 160860722158988106150421688449 76 183410614636807956575395250176 77 208766662003886439083994140625 78 237235086292020854055195083776 79 269150960295439095031490496649 80 304880506868562346036873396224 81 344823548950275944213556441001 82 389416118118107454010000000000 83 439133229774881832971688657201 84 494491833377145532417781530624 85 556053946429018590657661321249 86 624429981287240363637912216576 87 700282274153114619738759765625 88 784328825964927423585898725376 89 877347265250300669935309761849 90 980179043351949424651514881024 91 1093733872802526507260136674401 92 1218994419994757130240000000000 93 1357021263671984015854738690801 94 1508958131151653363635336397824 95 1676037424590268462339631843049 96 1859586050003014751058946686976 97 2061031562164711856842041015625 98 2281908638941068692488959230976 99 2523865899030501209758389996049 100 2788673077537112991858319949824 101 3078228574244930656477404276801 102 3394567389922223148490000000000 103 3739869466452810551557602173401 104 4116468447068778161879881089024 105 4526860873446049367046032293849 106 4973715836920930480028112741376 107 5459885101592116214568837890625 108 5988413717588830075273348120576 109 6562551143311863695344110559249 110 7185762895990367208826796442624 111 7861742750443423214189056528201 112 8594425506491803893760000000000 113 9388000346031958520742257825001 114 10246924801361301033897171764224 115 11175939356931358711323287313649 116 12180082707303397350725334859776 117 13264707694689849885931650390625 118 14435497950084338159888907314176 119 15698485262613385754670496411449 120 17060067702384167470905293799424 121 18527028522754922374193289108601 122 20106555868618066406250000000000 123 21806263317960671515439166765601 124 23634211284652925216739294183424 125 25598929311112541566770579142449 126 27709439280201955857011023922176 127 29975279576435595009480478515625 128 32406530227306667825695373131776 129 35013839056286858013321386112649 130 37808448879808122417402635060224 131 40802225781303591236050572098001 132 44007688496164430325760000000000 133 47438038942261552120809896515201 134 51107193931485345326229431706624 135 55029818098573228516291079620249 136 59221358084323913202159453208576 137 63698078011138881944902822265625 138 68477096289685840805290600293376 139 73576423796345886961380799822849 140 79015003461985935810572948865024 141 84812751313490671426290625976401 142 90990599010394013982490000000000 143 97570537919868931813492944993801 144 104575664774266458263941833293824 145 112030228956340098525694382187049 146 119959681458250523376947334398976 147 128390725561417639255523681640625 148 137351369285272891534805985918976 149 146870979653964094348974507302049 150 156980338831078279955739701453824 151 167711702173475117551370597623801 152 179098858256364459786240000000000 153 191177190922816629091060764521401 154 203983743411963249436200981505024 155 217557284621229856430666133882849 156 231938377559039273845249593573376 157 247169450045536921837705556640625 158 263294867720015915488317093528576 159 280361009414861115843642795910249 160 298416344956987303636254928666624 161 317511515458917452320656436320201 162 337699416162832776162010000000000 163 359035281902126914956555985818001 164 381576775246212383672363960500224 165 405384077395558356998080867347649 166 430519981895185069597334347211776 167 457049991236101686909148447265625 168 485042416415451532731857477042176 169 514568479527421142701288438607449 170 545702419458277841245149667943424 171 578521600760224507786339469745601 172 613106625780100000000000000000000 173 649541450120309431924314842003601 174 687913501510740256805010024039424 175 728313802171807972839994032821449 176 770837094750179348605289078194176 177 815581971910141448008089853515625 178 862651009665021516249163704779776 179 912150904534516062606603861953649 180 964192614615257336997891590324224 181 1018891504653431939359040179980001 182 1076367495209769618020010000000000 183 1136745216008740499576325792598201 184 1200154163565336142379621363482624 185 1266728863184364012816409230144249 186 1336609035428756342136450011800576 187 1409939767154982925851404775390625 188 1486871687215263371772719583461376 189 1567561146927897680716641514108849 190 1652170405418674949895625832449024 191 1740867819937978517160891179503401 192 1833828041259882108682240000000000 193 1931232214271225607470211347521801 194 2033268183860371019483899075789824 195 2140130706217069172047076640756049 196 2252021665656615730037346691710976 197 2369150297083241352939605712890625 198 2491733414209465334487907582206976 199 2619995643649944960380551432833049 200 2754169665010174182563635028557824 201 2894496457092225134960131387195801 202 3041225550341584599396490000000000 203 3194615285661014865968561091094401 204 3354933079719264613315018331521024 205 3522455696884370555351138659696849 206 3697469527913224756080513756005376 207 3880270875531035797268742666015625 208 4071166247036284489153115456536576 209 4270472654068766636097470013486249 210 4478517919680326601303514542490624 211 4695640992849916151480683404337201 212 4922192270586663397877760000000000 213 5158533927766706678412783906036001 214 5405040254851638040924886742836224 215 5662098003638510683934398727606649 216 5930106741193494382857561913163776 217 6209479212123412670501203134765625 218 6500641709341565444982486072370176 219 6804034453486430840101103977028449 220 7120111981154050706757718899687424 221 7449343542107135013384826090607601 222 7792213505626171972656250000000000 223 8149221776170102835090887397466601 224 8520884218516413151686829931495424 225 8907733092552805991535349362725449 226 9310317497894957200592140118066176 227 9729203828507208398547412119140625 228 10164976237505430126158638430027776 229 10618237112323685469611713538019649 230 11089607560428743695579695419188224 231 11579727905768934024774914340087001 232 12089258196146291747061760000000000 233 12618878721703432531735632516906201 234 13169290544719096106500088296858624 235 13741216040908827562110855392893249 236 14335399452429813480723860947992576 237 14952607452791460978806432119140625 238 15593629723875900694168127888229376 239 16259279545275209825361958772619849 240 16950394396154788644519781045633024 241 17667836569854983545739138057255401 242 18412493801445731754554490000000000 243 19185279908451707403925351386274801 244 19987135444968175872679068983885824 245 20819028369390513177578548387550049 246 21681954725983119904266901178622976 247 22576939340516254749393463134765625 248 23505036530202131320370653588094976 249 24467330828164463494570433186589049 250 25464937722678509470464398381261824 251 26499004411421552743364552332992801 252 27570710570976669702154240000000000 253 28681269141835568464832356321892401 254 29831927129149242043950457051137024 255 31023966419478161052223548289735849 256 32258704613796737017862829560037376 257 33537495877009817072634242666015625 258 34861731804242024397412061077144576 259 36232842304163836454193668483287249 260 37652296499621394794291846917914624 261 39121603645840166203846050820579201 262 40642314066475725224016010000000000 263 42216020107788102758361308058479001 264 43844357111219344648091049838772224 265 45529004404657147851210088248090649 266 47271686312670690298214253792715776 267 49074173186008043709018345712890625 268 50938282450647856737359028133298176 269 52865879676701318854121954531674449 270 54858879667463763484020145469031424 271 56919247568918642164920594311694601 272 59049000000000000000000000000000000 273 61250206203923006513930151173154601 274 63524989220895545299570538536551424 275 65875527082527340645301978648854449 276 68304054028256599759292118703538176 277 70812861744117675349763384775390625 278 73404300624176805273857961788875776 279 76080781054966563826084478534310649 280 78844774723253263094708941801652224 281 81698815947475172764939846512419001 282 84645503033193082885476010000000000 283 87687499652898416534057264709439201 284 90827536250527808112204420951834624 285 94068411471036798263477606347867249 286 97412993615389058237442927621784576 287 100864222121321345007238109853515625 288 104425109070248203686290074554597376 289 108098740720674275873483047395355849 290 111888279068485941580026465468417024 291 115796963434497918449549409019232401 292 119828112079634365169674240000000000 293 123985123848127986382618316001252801 294 128271479839124614128360789477581824 295 132690745107084745990713325102569049 296 137246570391377552758370798955134976 297 141942693875466928653812408447265625 298 146782942976093245116896847843582976 299 151771236162858584851269017288570049 300 156911584808627376444391859839565824 301 162208095071158521450257087495014801 302 167664969806389305471734490000000000 303 173286510513795612591212945696915401 304 179077119314257218567788898260353024 305 185041300960861222640891653203999849 306 191183664883080990648021109965669376 307 197508927264772323572334205556640625 308 204021913156432935678273130595352576 309 210727558622175725164403014425313249 310 217630912921870747856240989334938624 311 224737140728915260972234061045046201 312 232051524384095689517301760000000000 313 239579466186009882484622851983147001 314 247326490718522569871735173568308224 315 255298247215731504635655654308799649 316 263500511964926376217735519745867776 317 271939190748027214256465263681640625 318 280620321321993662669556961099826176 319 289550075938701195519479591022545449 320 298734763904785067073327977855975424 321 308180834181957539322589466793006601 322 317894878028308711035156250000000000 323 327883631681106083264937082009067601 324 338153979081612837237771691359207424 325 348712954642449671760166237471208449 326 359567746058029948853770403394610176 327 370725697158602828297627882822265625 328 382194310808444034256173840021323776 329 393981251848738890277847120470826649 330 406094350085707282761153294417716224 331 418541603324525267596178751656976001 332 431331180449603120194037760000000000 333 444471424551784745608655378510197201 334 457970856103038513028771106048410624 335 471838176179214757667212872375066249 336 486082269731450403093460169393176576 337 500712208906806398438410500478515625 338 515737256418728937741206622622565376 339 531166868967930733101094995702316849 340 547010700714293949336690161980801024 341 563278606800401775634837183325434401 342 579980646927311009285616490000000000 343 597127088983183458143044269632455801 344 614728412725399432016808574476877824 345 632795313516782088883068375765813049 346 651338706116566929696051572181246976 347 670369728526756295781040191650390625 348 689899745894504315387448438188670976 349 709940354471183371072203554758776049 350 730503385628788817262652425483469824 351 751600909934344367708860152433261801 352 773245241282976295671562240000000000 353 795448941090330345698301229956163401 354 818224822545011044810543379079169024 355 841585954921728922952952985082488849 356 865545667955847007736622971932901376 357 890117556280023846935042068837890625 358 915315483923656233959043084651160576 359 941153588875830766739045117559564249 360 967646287712499359173696775073562624 361 994808280288599846657669337937738201 362 1022654554495848883271960010000000000 363 1051200391086940418101767680720040001 364 1080461368566889161933918714251444224 365 1110453368152264613372069895289733649 366 1141192578799067405287621533532619776 367 1172695502300005958591557582041015625 368 1204978958451937690661413186411954176 369 1238060090294245320482375077869641449 370 1271956369418925141756268380540519424 371 1306685601353170498990996447694543601 372 1342265931015240100000000000000000000 373 1378715848244407231410609837245205601 374 1416054193405792411795905459919463424 375 1454300163070888520000981794909787449 376 1493473315774593974225489596751282176 377 1533593577849576110544073718759765625 378 1574681249338793517889009043367371776 379 1616757009987012730179048154467567649 380 1659841925312161355349369552947380224 381 1703957452757366435613672086233758001 382 1749125447924533583465022010000000000 383 1795368170890329223791145451559180201 384 1842708292605435094136592726306586624 385 1891168901377951012682703697254490249 386 1940773509441828817030696889622168576 387 1991546059611227306457611103994140625 388 2043510932021684986063368539132133376 389 2096692950959014413234024665513502849 390 2151117391776828985205444009462785024 391 2206809987903620081317314341735861401 392 2263796937940309584893706240000000000 393 2322104912849209957667422338219883801 394 2381761063235331224375282513901773824 395 2442793026720981446684379522857282049 396 2505228935414614524059335897016958976 397 2569097423474886454641819000244140625 398 2634427634770888521780148716463358976 399 2701249230639533241612883050117207049 400 2769592397741076314169912677392973824 401 2839487856013765264901957924207733801 402 2910966866728612945478562490000000000 403 2984061240645301582199839211339636401 404 3058803346270230617542465992627585024 405 3135226118217729185299876449105202849 406 3213363065675461692574361536421733376 407 3293248280975062652629017207509765625 408 3374916448269044621404260667884568576 409 3458402852315030837441115821106040249 410 3543743387368371950125758733413786624 411 3630974566184214044671038126858655201 412 3720133529130093034174965760000000000 413 3811258053410138389537628800809158001 414 3904386562401977117070732664208180224 415 3999558135107436871392160003070892649 416 4096812515718155107755651332912971776 417 4196190123297209233417096863291015625 418 4297732061577890812078099229509682176 419 4401480128880755008968544692992962449 420 4507476828150084636827027734002663424 421 4615765377110916375005232522676305601 422 4726389718547784985253906250000000000 423 4839394530706349638537985455721568601 424 4954825237819074797570879031737319424 425 5072728020756146469746992233544591449 426 5193149827802813054881416525333554176 427 5316138385564348461730432142587890625 428 5441742209999843656760195606067019776 429 5570010617586041338147834789144533649 430 5700993736612436997633271253070644224 431 5834742518608878242685555148202765001 432 5971308749906902901598453760000000000 433 6110745063336065124680602482996388201 434 6253104950056507425749828360446362624 435 6398442771529045379773413058266139249 436 6546813771624040504810195975668760576 437 6698274088870345709500650857900390625 438 6852880768845616581311522495123301376 439 7010691776709290725666405592148913849 440 7171766009879546342076907402794369024 441 7336163310855560240524880966510513401 442 7503944480186394559728768490000000000 443 7675171289587850548650476309203536801 444 7849906495208636913757535673672269824 445 8028213851047209417242709042356976049 446 8210158122520647635713801393622270976 447 8395805100186944054894351959228515625 448 8585221613622089983715235518507646976 449 8778475545453352120922115661383863049 450 8975635845550142999068286973648077824 451 9176772545373897964600840641378430801 452 9381956772488380828774410240000000000 453 9591260765231849842435123193587334401 454 9804757887552525208401920288025601024 455 10022522644008808948327232423952141849 456 10244630694935717586638242228392165376 457 10471158871778997802537729934072265625 458 10702185192598404932173929808935576576 459 10937788877741633977066027101784741249 460 11178050365690402591790027689635610624 461 11423051329080195383882855094667797201 462 11672874690895188762004794010000000000 463 11927604640839885514705927660290501001 464 12187326651888998291765129951758516224 465 12452127497017131193104594163032276649 466 12722095266109818746822929619646923776 467 12997319383057491678029658107431640625 468 13277890623033949033997614439833010176 469 13563901129960926438771422327812508449 470 13855444434160360501873999234722407424 471 14152615470195959701233063958898292601 472 14455510594905702400000000000000000000 473 14764227605626893040648288057778156601 474 15078865758615417987712184010332775424 475 15399525787660852962852506149455620449 476 15726309922899084532709429039701426176 477 16059321909824118671316182841806640625 478 16398667028500760024796648026360267776 479 16744452112979856156748137826621724649 480 17096785570917811748212296266467508224 481 17455777403402088466556129877023997001 482 17821539224984417003015858010000000000 483 18194184283923458609192631693461821201 484 18573827482638664338525355983187738624 485 18960585398377091119795977466190013249 486 19354576304094944756140788698892952576 487 19755920189555630954941676637197265625 488 20164738782646106551447924265636069376 489 20581155570913334192126285384428549849 490 21005295823322654892648713592855553024 491 21437286612239904080197459641409390401 492 21877256835639107970490378240000000000 493 22325337239537608416699327831523414801 494 22781660440660475700345626495708365824 495 23246360949336080113402765763744895049 496 23719575192624704606312103426157182976 497 24201441537682092248516178131103515625 498 24692100315359833766530734424161534976 499 25191693844044511989604638600078744049 500 25700366453737531644750725048328781824 501 26218264510377574601464361404005352801 502 26745536440407632371874280490000000000 503 27282332755588579424486119481939257401 504 27828806078061262669177253670393217024 505 28385111165659094317776035361803305849 506 28951404937473147218503569576804197376 507 29527846499671763703865798998525390625 508 30114597171576700980352052820444184576 509 30711820511997848124617459469815667249 510 31319682345828561834794853365019034624 511 31938350790903680217291142629725164201 512 32567996285122286068967669760000000000 513 33208791613837303342078012348704069001 514 33860911937514022754834057841222452224 515 34524534819659664834086166654053885649 516 35199840255026101048429933559494475776 517 35887010698087866110184589751962890625 518 36586231091797606993220579190821938176 519 37297688896621126730640414387248279449 520 38021574119854193621931690495179751424 521 38758079345223299093508234105020504601 522 39507399762772560119628906250000000000 523 40269733199038974822627689545254969601 524 41045280147518252632297488815225831424 525 41834243799423453194237684752222874449 526 42636830074738681076096022814414898176 527 43453247653570096229003016441416015625 528 44283708007796513119205816466487115776 529 45128425433021874452052569062519140649 530 45987617080831898467151774400817972224 531 46861502991357211889828189153657454001 532 47750306126145293780011509760000000000 533 48654252401343568725520551725095479201 534 49573570721196001082438024865250714624 535 50508493011855555271003417065306112249 536 51459254255514900491278061514654744576 537 52426092524857751628851296254384765625 538 53409249017833251577153851929710437376 539 54408968092755813709618345624672410849 540 55425497303732856792071137286526337024 541 56459087436422878233448942251692492401 542 57509992544126325231301610490000000000 543 58578469984211737077663502115619517801 544 59664780454879645650844031197930061824 545 60769188032266734929597337670001039049 546 61891960207892774228075801902781694976 547 63033367926452853763046360015869140625 548 64193685623957465129146431957265022976 549 65373191266222983273571860531221850049 550 66572166387715120628616699611515085824 551 67790896130747938179018105473648499801 552 69029669285041012411193098240000000000 553 70288778327637371313281692583135405401 554 71568519463184826868526969800850433024 555 72869192664583345810021198888338694849 556 74191101714001114782322234014617829376 557 75534554244261970484990241588369140625 558 76899861780606879854805463599050392576 559 78287339782832169877397326868918818249 560 79697307687807221205337881976844058624 561 81130088952374354398522422641890756201 562 82586011096633652293971318010000000000 563 84065405747615476756133708297089862001 564 85568608683343452855449890332919988224 565 87095959877290708372429075448515719649 566 88647803543232171426916859582215627776 567 90224488180495743987656326171884765625 568 91826366619615184025782328079916466176 569 93453796068387544137624287189720275449 570 95107138158338029577222931143854695424 571 96786758991595153807384877691202941601 572 98493029188179084900000000000000000000 573 100226323933706091391824182801492007601 574 101987023027512011531078531081936487424 575 103775510931197685233129441964926353449 576 105592176817599303500286318148033970176 577 107437414620186645551479209503916015625 578 109311623082892189452351439952687563776 579 111215205810374097635216431185956781649 580 113148571318716094351477594999802036224 581 115112133086567267806589453600563136001 582 117106309606724845489541184010000000000 583 119131524438163007025264690341537362201 584 121188206258510814749402207973355290624 585 123276788916982358130607458233394436249 586 125397711487762224146093622862314136576 587 127551418323849421751575015959462890625 588 129738359111362904677171419070386405376 589 131958988924311852926348734268700496849 590 134213768279833889555651022246686721024 591 136503163193904425568931249284119819401 592 138827645237520342071105290240000000000 593 141187691593361235193230046133431845801 594 143583785112931465723036056174257357824 595 146016414374186271853021836997605408049 596 148486073739645219991935488075655806976 597 150993263414996285175022983551025390625 598 153538489508193869253906148785658110976 599 156122264089054081748460716473333181049 600 158745105249350625000690193949286989824 601 161407537163414642084428672073367871801 602 164110090149241902794849288490000000000 603 166853300730110719968298945905415778401 604 169637711696714005366018200996517249024 605 172463872169808891394932103402738308849 606 175332337663387362035007298678793061376 607 178243670148371353495757035828603515625 608 181198438116835802334432960825394200576 609 184197216646763136035364854076314194249 610 187240587467332718373890903838390682624 611 190329139024748779269455820862524573201 612 193463466548610376270836213760000000000 613 196644172118826952312176281477987880001 614 199871864733083071931676160563171124224 615 203147160374855935755464312312297778649 616 206470682081989290717498270181570379776 617 209843060015827371212369012679697265625 618 213264931530912524161727303128556594176 619 216736941245250188816799666867148496449 620 220259741111144920019211380425227239424 621 223833990486611161600178047629105603601 622 227460356207362494614160156250000000000 623 231139512659383103177390567391329270601 624 234872141852085218814377310061984743424 625 238658933492056322406647457024146057449 626 242500585057399901087726366763118642176 627 246397801872673575736734312029306640625 628 250351297184428433090123599575201611776 629 254361792237353414917067840179554647649 630 258430016351028635188945174543099700224 631 262556706997291514717323120881701043001 632 266742609878219641337948405760000000000 633 270988479004734282380564792627927470201 634 275295076775828494886019654370221466624 635 279663174058423797813169968681734985249 636 284093550267859389318654669965231128576 637 288586993449017911092756990439931640625 638 293144300358091780694431687974703973376 639 297766276544994131848212010545832807849 640 302453736436418421745234008892216705024 641 307207503419550783530115501626951371401 642 312028409926439221354997742490000000000 643 316917297519023764641793759318400398801 644 321875016974831717513682550394610253824 645 326902428373342158737236957836538002049 646 332000401183023866957369211340939518976 647 337169814349050865508615970611572265625 648 342411556381699800648258312921180798976 649 347726525445433386679475635198432737049 650 353115629448674171116259989523724493824 651 358579786134272892786263068687723468801 652 364119923170675725573206026240000000000 653 369736978243794720367046674958520376401 654 375431899149585777717863480630513665024 655 381205643887338503678475276177682147849 656 387059180753682321371263886210289893376 657 392993488437313230926597995781728515625 658 399009556114445630613764741164115608576 659 405108383544993632220494766602721795249 660 411290981169486324034111000958938906624 661 417558370206721455136135283644486615201 662 423911582752162035142944332010000000000 663 430351661877080364007871514105438123001 664 436879661728454027045097593204295860224 665 443496647629618410942856165404780062649 666 450203696181680317202992040715318731776 667 457001895365697270175847443025400390625 668 463892344645627137653905746982182322176 669 470876155072052702844689651764952942449 670 477954449386685847463184334799777383424 671 485128362127656026666630354311888490601 672 492399039735587737600000000000000000000 673 499767640660471704428928547761106758601 674 507235335469334523908412579022890599424 675 514803306954711536770305299579961986449 676 522472750243927711510627758606228914176 677 530244872909191348519069147455087890625 678 538120895078505433917863071688269259776 679 546102049547401493965593960219432738649 680 554189581891500822433502724246390964224 681 562384750579907974977617527502531175001 682 570688827089441446209628200010000000000 683 579103096019706466912945541690905803201 684 587628855209014880657933641614569242624 685 596267415851157080941968505055107759249 686 605020102613031011915853855630765720576 687 613888253753133257758309085320791015625 688 622873221240917267824829082833703141376 689 631976370877023786826295202358889343849 690 641199082414388581486385061897996289024 691 650542749680232577385180304869947148401 692 660008780698939542019500042240000000000 693 669598597815826472498487536765465176801 694 679313637821811868745942917804908749824 695 689155352078987095598919446230278821049 696 699125206647096059775279206038792830976 697 709224682410928450331330204010009765625 698 719455275208631813944434832919673086976 699 729818495960947759134683619132040518049 700 740315870801377606384462253572907597824 701 750948941207282824025098217862775290801 702 761719264131925612735849986490000000000 703 772628412137455024542390933053689199401 704 783677973528844025309735815531959681024 705 794869552488782932898354183959350211849 706 806204769213534686392106365554068325376 707 817685260049757425112717958947744140625 708 829312677632299879507872132463854616576 709 841088691022975099438739593092361621249 710 853014985850318068897977994643768730624 711 865093264450332779761009907262136882201 712 877325246008234360811825397760000000000 713 889712666701191881989745892834980591001 714 902257279842077477575624436864614196224 715 914960856024227455874937834378842571649 716 927825183267221086861242606205220683776 717 940852067163682783216613309396494140625 718 954043331027113414246052696110233650176 719 967400816040756516250552537342053613449 720 980926381407505187118585835543985127424 721 994621904500855477138419717414211602601 722 1008489281016912112343847656250000000000 723 1022530425127452411083843943938664471601 724 1036747269634054278952336637648174055424 725 1051141766123294191727871667295954140449 726 1065715885123021100554494528647924786176 727 1080471616259712218244801125156259765625 728 1095410968416916670303899981110130507776 729 1110535969894793019059078351075211054649 730 1125848668570746694134368817661355828224 731 1141351132061173387432064923110013532001 732 1157045447884314495774628341760000000000 733 1172933723624230719420460191858612361201 734 1189018087095899949795769428161118618624 735 1205300686511445604982355973031792758249 736 1221783690647501596767629455050277912576 737 1238469289013720138398700252164541015625 738 1255359692022428627587002102942423909376 739 1272457131159441864783728976184190104849 740 1289763859156035892289487297794905473024 741 1307282150162089765374072146104367150401 742 1325014299920401592264266764490000000000 743 1342962625942185205609132824931066179801 744 1361129467683753853853498429727072845824 745 1379517186724397326841355982775807865049 746 1398128166945458955931746918253375742976 747 1416964814710618954940528964996337890625 748 1436029559047390594322288271080974974976 749 1455324851829835727177667436753176524049 750 1474853167962506211912625426710916301824 751 1494617005565617802687720576506083337801 752 1514618886161463105177507594240000000000 753 1534861354862070221612657709503662247401 754 1555346980558113735600542058385975297024 755 1576078356109084713813856138067422500849 756 1597058098534726428301501838759088357376 757 1618288849207742529911477286264150390625 758 1639773274047784430122047626957251224576 759 1661514063716724675455076080222953672249 760 1683513933815223125594178193094160154624 761 1705775625080592773350417379711335374201 762 1728301903585972071709680636010000000000 763 1751095560940810660358753909463655284001 764 1774159414492675411321551096488446132224 765 1797496307530383740643033157980865305649 766 1821109109488471160436178508137036235776 767 1845000716153000073057026764917978515625 768 1869174049868716836694409274006150578176 769 1893632059747564159254595653570870509449 770 1918377721878555905086820076350330471424 771 1943414039539021426833598230192234939601 772 1968744043407226562500000000000000000000 773 1994370791776378465718698014733342409601 774 2020297370770021465142762424437355111424 775 2046526894558831176925911735949202519449 776 2073062505578814122350352363682766258176 777 2099907374750920130835539865445322265625 778 2127064701702074836807266754323025355776 779 2154537714987639607225519428010009595649 780 2182329672315306264961644258275674292224 781 2210443860770434001680614357292608114001 782 2238883597042835902422688106010000000000 783 2267652227655022532690592314380687144201 784 2296753129191910067533641005760589594624 785 2326189708532000470879009399923569982249 786 2355965403080041262192815832599127704576 787 2386083681001172436459816215971181640625 788 2416548041456568132450480335899906277376 789 2447362014840580673298090919471555090849 790 2478529163019394632536379112569824257024 791 2510053079571198607950177903222971377401 792 2541937390027882414867732234240000000000 793 2574185752118267439873745189833143407801 794 2606801856012877925347057837259022541824 795 2639789424570260984726150177723605134049 796 2673152213584863177979506332612848254976 797 2706894012036471506406402683258056640625 798 2741018642341226715616947316648926462976 799 2775529960604216825338316927494360755049 800 2810431856873658834567197410527830605824 801 2845728255396676580536530867686707609801 802 2881423114876682759987898774490000000000 803 2917520428732373151339322720322679520401 804 2954024225358341106512034580133680513024 805 2990938568387320411428951311995079014849 806 3028267556954064644522279927778309989376 807 3066015325960871192987969674605947265625 808 3104186046344758117000715214460945432576 809 3142783925346302082654990720105717948249 810 3181813206780145615025254439007393178624 811 3221278171307181953442100535009442091201 812 3261183136708425821860844021760000000000 813 3301532458160578458054899474130002202001 814 3342330528513295276298449065756111668224 815 3383581778568164569211384454150728264649 816 3425290677359405685524444241260525387776 817 3467461732436295151683948298652353515625 818 3510099490147329236453646284387373106176 819 3553208535926131488986044314837323630449 820 3596793494579113812227245110927293415424 821 3640859030574899664987927136283618501601 822 3685409848335518017558691406250000000000 823 3730450692529376717370714893435980572601 824 3775986348366023952902560909105953767424 825 3822021641892706535811203622030287123449 826 3868561440292733753119920109129313330176 827 3915610652185655573227783137072275390625 828 3963174227929264021515145372673193803776 829 4011257159923426573406835034180448361649 830 4059864482915760444919878247113026356224 831 4109001274309156692965518678880274921001 832 4158672654471163069996214517760000000000 833 4208883787045234609987250655628270152201 834 4259639879263860955219704151859702170624 835 4310946182263579465886837819775719431249 836 4362807991401883187179664208636675096576 837 4415230646576032781219514475178212890625 838 4468219532543781563996057770809190245376 839 4521780079246022820338440935544304301849 840 4575917762131368602895149609265632641024 841 4630638102482669254124924466720019829401 842 4685946667745482923406694276490000000000 843 4741849071858504384561104997751136860801 844 4798350975585962492339925283674677837824 845 4855458086851995649782487678577650628049 846 4913176161077014691760475599089370366976 847 4971511001516062623533882999420166015625 848 5030468459599180686721950559011367550976 849 5090054435273790258753413419141613211049 850 5150274877349100125600575055189730509824 851 5211135783842548701421643924935208106801 852 5272643202328290802635528202240000000000 853 5334803230287738617932973311426481018401 854 5397622015462166549787641242372195329024 855 5461105756207389637170563871508999753849 856 5525260701850525303391448861268693221376 857 5590093153048848207290670281785634765625 858 5655609462150748010386531015575577240576 859 5721816033558799907043634390185374449249 860 5788719324094957799270042457176747802624 861 5856325843367880032373422019995317033201 862 5924642154142397642409681030010000000000 863 5993674872711135101141771441014061345001 864 6063430669268293579091474159483930804224 865 6133916268285606782213181472621811448649 866 6205138448890479452746046400389448139776 867 6277104045246318659909470923099619140625 868 6349819946935068041296850104395341234176 869 6423293099341955191093870882340832976449 870 6497530504042462426600576860599353959424 871 6572539219191531199970947919007522288601 872 6648326359915010457600000000000000000000 873 6724899098703359285186480136018918960601 874 6802264665807614212179208784985490023424 875 6880430349637631585077099957843287952449 876 6959403497162615454896963575830126002176 877 7039191514313941460049458107224619140625 878 7119801866390287221872108925570875851776 879 7201242078465079806159233125536647352649 880 7283519735796270840202008850333092020224 881 7366642484238449911107890647744473953001 882 7450618030657306907507196102010000000000 883 7535454143346454003176067107794001385201 884 7621158652446618017609235782001176346624 885 7707739450367213925163194270967021105249 886 7795204492210310321060573726306280088576 887 7883561796196997689299874614160634765625 888 7972819444096170354351252411477315813376 889 8062985581655733035438943750999257737849 890 8154068419036242959214212325581210625024 891 8246076231246998523709495473991272506401 892 8339017358584585543634835466240000000000 893 8432900207073892144331778208425986538801 894 8527733248911603409037810516823958733824 895 8623525022912186921536179390195424347049 896 8720284134956380383771686959799102078976 897 8818019258442192525602877140045166015625 898 8916739134738428561535018560900138238976 899 9016452573640751487036537257734453892049 900 9117168453830290544884155947038696013824 901 9218895723334808229909048649043644828801 902 9321643399992437238527914052490000000000 903 9425420571917998807539102474332306741401 904 9530236397971913924844893669754639745024 905 9636100108231718933026810217249364717849 906 9743021004466197085051557861391198053376 907 9851008460612137649820904164053212890625 908 9960071923253734203799634214885786648576 909 10070220912104633783561751105640143175249 910 10181465020492648612786413502091504026624 911 10293813915847142156011817073629320200201 912 10407277340189101290317424885760000000000 913 10521865110623906425052728246537372713001 914 10637587119836811438764168046024223540224 915 10754453336591145341591061460020994857649 916 10872473806229247610606454127201564491776 917 10991658651176149184869847674197275390625 918 11112018071446011146335830877795494962176 919 11233562345151333152225863938994318547449 920 11356301829014943724019923421906992103424 921 11480246958884784537860504503164606300601 922 11605408250251500900883691406250000000000 923 11731796298768850637800740381835997573601 924 11859421780776943651948966461423483879424 925 11988295453828324465012779579105785006449 926 12118428157216910079684571646851764274176 927 12249830812509795549690907904027353515625 928 12382514424081939681852217463690311499776 929 12516490079653743335174003568222226568649 930 12651768950831532822384597766831551284224 931 12788362293650960959838758159098165210001 932 12926281449123338352298054133760000000000 933 13065537843784907539778082792092020843201 934 13206142990249072674419219602223732122624 935 13348108487761597436191911906309755004249 936 13491446022758783937189572818335302680576 937 13636167369428645405292018928230947265625 938 13782284390275085479100212189615322981376 939 13929809036685096987248908535606735398849 940 14078753349498993126497777261471438209024 941 14229129459583683994383730156133989408401 942 14380949588409011473687681878490000000000 943 14534226048627155507527847280760132441801 944 14688971244655124845539061401532785229824 945 14845197673260345383333577807387906291049 946 15002917924149359259263454975802203390976 947 15162144680559647914418072605133056640625 948 15322890719854592363792624231591078526976 949 15485168914121583968654703449965902798049 950 15648992230773299042316432496192807117824 951 15814373733152150663789068077365577775801 952 15981326581137931116155754250240000000000 953 16149864031758658408946169974358896689401 954 16319999439804640386334333822390133761024 955 16491746258445769965607874339829853906849 956 16665118039852065093073745830610784485376 957 16840128435817467047371760026096181640625 958 17016791198386910763063508294160213656576 959 17195120180486680890350360884281744126249 960 17375129336558067349850343305536941850624 961 17556832723194334184529899418793311592201 962 17740244499781015554142950314010000000000 963 17925378929139552760876341660062976306001 964 18112250378174286238337834079665309876224 965 18300873318522816479550325337468658491649 966 18491262327209747923234093857038634443776 967 18683432087303829861367614423820322265625 968 18877397388578508474817013008177274290176 969 19073173128175904147714592576824200343449 970 19270774311274228255248169674206687847424 971 19470216051758653663595306569337030537601 972 19671513572895653224900000000000000000000 973 19874682208010820594444089126822556411601 974 20079737401170187741511666356183455335424 975 20286694707865053569882209325048858285449 976 20495569795700338108417094684284788146176 977 20706378445086476776824698491542978515625 978 20919136549934869276401528152169740747776 979 21133860118356897700350861048474306009649 980 21350565273366528503176279395840084148224 981 21569268253586513013635383580295808692001 982 21789985413958201220818931388010000000000 983 22012733226454983608092782254457968526201 984 22237528280799375854904418061462089498624 985 22464387285183761271812559215649701128249 986 22693327066994805879547590873835102872576 987 22924364573541561088452253361139150390625 988 23157516872787268980286427178038251749376 989 23392801154084885240106950634710557284849 990 23630234728916334831753341206747195393024 991 23869835031635515556383144297246930535401 992 24111619620215064679506499338240000000000 993 24355606176996903858068487191017514569801 994 24601812509446577645319998732003077325824 995 24850256550911400897503336460019576460049 996 25100956361382430452757623053902834302976 997 25353930128260276499121437168121337890625 998 25609196167124769095076021500104028414976 999 25866772922508495352732005418082479929049 1000 26126678968674222840515948324146143821824