1 2 2 4 3 16 4 256 5 5 6 25 7 3 8 9 9 81 10 6561 11 8 12 64 13 4096 14 16777216 15 281474976710656 16 33 17 1089 18 6 19 36 20 1296 21 7 22 49 23 2401 24 5764801 25 15 26 225 27 50625 28 10 29 100 30 10000 31 100000000 32 18 33 324 34 104976 35 11 36 121 37 14641 38 214358881 39 19 40 361 41 130321 42 16983563041 43 23 44 529 45 279841 46 12 47 144 48 20736 49 429981696 50 184884258895036416 51 39 52 1521 53 2313441 54 14 55 196 56 38416 57 1475789056 58 21 59 441 60 194481 61 37822859361 62 24 63 576 64 331776 65 110075314176 66 12116574790945106558976 67 50 68 2500 69 6250000 70 39062500000000 71 31 72 961 73 923521 74 13 75 169 76 28561 77 815730721 78 20 79 400 80 160000 81 25600000000 82 655360000000000000000 83 47 84 2209 85 4879681 86 23811286661761 87 30 88 900 89 810000 90 656100000000 91 27 92 729 93 531441 94 282429536481 95 26 96 676 97 456976 98 208827064576 99 43608742899428874059776 100 52 101 2704 102 7311616 103 53459728531456 104 2857942574656970690381479936 105 63 106 3969 107 15752961 108 248155780267521 109 61581291280182164914327485441 110 66 111 4356 112 18974736 113 360040606269696 114 129629238163050258624287932416 115 67 116 4489 117 20151121 118 406067677556641 119 164890958756244164895763202881 120 27189028279553414235049966267283185807800188603627566700161 121 134 122 17956 123 322417936 124 103953325454500096 125 10806293873049217590608737264009216 126 78 127 6084 128 37015056 129 17 130 289 131 83521 132 6975757441 133 22 134 484 135 234256 136 54875873536 137 3011361496339065143296 138 9068298061633453450429559033030337013743616 139 98 140 9604 141 92236816 142 8507630225817856 143 72379772059249583476264088436736 144 73 145 5329 146 28398241 147 806460091894081 148 34 149 1156 150 1336336 151 1785793904896 152 28 153 784 154 614656 155 377801998336 156 142734349946674946768896 157 53 158 2809 159 7890481 160 62259690411361 161 3876269050118516845397872321 162 15025461748906708859452861070130993269553796873817927041 163 127 164 16129 165 260144641 166 67675234241018881 167 38 168 1444 169 2085136 170 4347792138496 171 29 172 841 173 707281 174 500246412961 175 250246473680347348787521 176 62623297589448778360828428329074752308805325441 177 107 178 11449 179 131079601 180 17181861798319201 181 37 182 1369 183 1874161 184 3512479453921 185 12337511914217166362274241 186 57 187 3249 188 10556001 189 111429157112001 190 32 191 1024 192 1048576 193 1099511627776 194 1208925819614629174706176 195 55 196 3025 197 9150625 198 83733937890625 199 7011372354671045074462890625 200 49159342295845395083204266946062468923628330230712890625 201 128 202 16384 203 268435456 204 72057594037927936 205 5192296858534827628530496329220096 206 77 207 5929 208 35153041 209 1235736291547681 210 1527044182248015256482296477761 211 69 212 4761 213 22667121 214 513798374428641 215 263988769565513973843201106881 216 69690070456714036934135773061833984669532003071343585548161 217 135 218 18225 219 332150625 220 110324037687890625 221 12171393291759111002099761962890625 222 148142814662678687797738908849156792994826480769552290439605712890625 223 156 224 24336 225 592240896 226 350749278894882816 227 40 228 1600 229 2560000 230 6553600000000 231 42949672960000000000000000 232 59 233 3481 234 12117361 235 146830437604321 236 21559177407076402401757871041 237 65 238 4225 239 17850625 240 318644812890625 241 101534516782101416168212890625 242 10309258098174834118790766041464760922826826572418212890625 243 133 244 17689 245 312900721 246 97906861202319841 247 9585753470490322141591520062265281 248 91886669597017255240597905321402961460648767763835563911205218008961 249 8443160049631415195592273231739412116063909342808276441825242357110102852443571358830882943208710882179030445293878286844143917076299521 250 312 251 97344 252 9475854336 253 89791815397090000896 254 45 255 2025 256 4100625 257 16815125390625 258 282748441902441558837890625 259 60 260 3600 261 12960000 262 167961600000000 263 28211099074560000000000000000 264 795866110994640088439193600000000000000000000000000000000 265 131 266 17161 267 294499921 268 86730203469006241 269 7522128193775222200360700096950081 270 56582412563588086787946403396904160652993080725936197832718205906561 271 3201569411516090967486211631141468828113450135398943740169452829766792287382386882594896103802599805342304026123269825275723107862846721 272 10250046696755489030860851331790737178397375255194235392966959800129579653864393092551982780676019567865514042351606209753193419050235059488831849780224667365055371221298569438137984691744708810575503773840873081099255795474625627855490423839202808534657302268757940451841 273 624 274 389376 275 151613669376 276 22986704741655040229376 277 51 278 2601 279 6765201 280 45767944570401 281 2094704750199298376445300801 282 62 283 3844 284 14776336 285 218340105584896 286 47672401706823533450263330816 287 2272657884496751345355241563627544170162852933518655225856 288 132 289 17424 290 303595776 291 92170395205042176 292 8495381752253661749201333938814976 293 72171511116524496294755170118741943668582170954024800499575161880576 294 5208727016842618945790722241809722357118857602636923375489318784646656871594040995776091562127667983023753905583626937603715720886091776 295 27130837135986208390977155533938239253957114986113274350817862200903982515430747453742295670512447691399599405716363012945885781182527636819279010647782360038775338595534939758392472671877773484036702327939240132742562807404427648176579100236569900553693852996075494834176 296 736082323699408326699515827584118418768313257451079886592668103157955569029294644506781758928731486469373645800708034783197543938110839324096965921422301004143581813294196769014850777796523291170874974271569286470209202004061430741939280208004889126432488582027181108132368168774654486771928582310840131393538691059123398152402747793177848663854494914820708498600049409459158320732712124695123939217360286017780988373263481083300984410970954923357898679131963019962682131365133226631433719651127390212337899582726032048412781052579261737598976 297 1249 298 1560001 299 2433603120001 300 5922424145678601606240001 301 35075107761316914100723629314439799364140812480001 302 114 303 12996 304 168896016 305 28525864220672256 306 813724929536229575154612568129536 307 75 308 5625 309 31640625 310 1001129150390625 311 1002259575761854648590087890625 312 1004524257206332858195774182519244277500547468662261962890625 313 138 314 19044 315 362673936 316 131532383853732096 317 17300768002245523789788027740553216 318 299316573467522572256249251324254749937005320816792254708729727942656 319 157 320 24649 321 607573201 322 369145194573386401 323 136268174676623304796985552851732801 324 80 325 6400 326 40960000 327 1677721600000000 328 35 329 1225 330 1500625 331 2251875390625 332 5070942774902496337890625 333 56 334 3136 335 9834496 336 96717311574016 337 9354238358105289311446368256 338 87501775260248338795649138639242377629452267851964481536 339 7656560673695008238570521662204561952641103961479661736837803524027934233141708033271740482473162022905284919296 340 257 341 66049 342 4362470401 343 19031147999601100801 344 44 345 1936 346 3748096 347 14048223625216 348 197352587024076973231046656 349 38948043605095874909133313198566681249887133248782336 350 1516950100664449676308108582429995570704059865603481421068177631033483097192826865188330430058026705616896 351 242 352 58564 353 3429742096 354 11763130845074473216 355 43 356 1849 357 3418801 358 11688200277601 359 136614025729312093462315201 360 18663392025969146670022260524972832947786731075670401 361 120 362 14400 363 207360000 364 42998169600000000 365 1848842588950364160000000000000000 366 76 367 5776 368 33362176 369 1113034787454976 370 1238846438084943599707227160576 371 1534740497155751995863607836604084898735922962704391288651776 372 2355428393609884800105169554941193412075589150768273660750971088730100381829725896383674216557087048489533616679787954176 373 277 374 76729 375 5887339441 376 34660765693554192481 377 1201368678463463241714833837971996935361 378 89 379 7921 380 62742241 381 3936588805702081 382 15496731425178936435099327730561 383 71 384 5041 385 25411681 386 645753531245761 387 416997623116370028124580469121 388 68 389 4624 390 21381376 391 457163239653376 392 208998227690370098316628197376 393 43680259177715782520592828389290988108318341069575213285376 394 1907965041832423849357234512080213846480720109545531028810584484131032132662811819070322343402886066137561051615461376 395 270 396 72900 397 5314410000 398 28242953648100000000 399 797664430768725098633610000000000000000 400 636268544113594235847482876253853423089021632100000000000000000000000000000000 401 179 402 32041 403 1026625681 404 1053960288888713761 405 41 406 1681 407 2825761 408 7984925229121 409 63759030914653054346432641 410 4065214023175683899921868126254722311886802750234881 411 118 412 13924 413 193877776 414 37588592026706176 415 1412902250550159107801603836542976 416 1996292769609704582844432272417462775595083997325282185206694936576 417 152 418 23104 419 533794816 420 284936905588473856 421 81189040166334863750412839195508736 422 6591660243130735840520922934783856340078260865190788300346673852317696 423 160 424 25600 425 655360000 426 429496729600000000 427 184467440737095516160000000000000000 428 34028236692093846346337460743176821145600000000000000000000000000000000 429 162 430 26244 431 688747536 432 474373168346071296 433 225029902846690098194536797915119616 434 50638457175190784359058107521140708034077476448592823774463815587987456 435 2564253345083631031816684000763319514758972657894465952263290175258003723567069899841752707150583949000981132009709206360818037538528413351936 436 325 437 105625 438 11156640625 439 124470630035400390625 440 46 441 2116 442 4477456 443 20047612231936 444 401906756202069927458308096 445 61 446 3721 447 13845841 448 191707312997281 449 36751693856637464631913392961 450 1350687001332003958728623852374735172807518011483204347521 451 1824355375567240863780812076653673327751338777764685462306254442753184532728393793212647965690907842925195338845441 452 263 453 69169 454 4784350561 455 22890010290541014721 456 523952571101073549161755655108338707841 457 274526296763425532897009403075760536315624055772655817727086457326657554881281 458 178 459 31684 460 1003875856 461 1007766734259732736 462 1015593790680526778210669542150045696 463 82 464 6724 465 45212176 466 2044140858654976 467 4178511850022702569647809560576 468 70 469 4900 470 24010000 471 576480100000000 472 332329305696010000000000000000 473 110442767424392064630529920100000000000000000000000000000000 474 12197604876358357001385738625629718207556152941312384010000000000000000000000000000000000000000000000000000000000000000 475 271 476 73441 477 5393580481 478 29090710405024191361 479 846269431868982751779308207631947032321 480 716171951315850839549309811782574126825960896449694856895456168553319018647041 481 512902263851553425069796090059541651568797221716125203297565262046220226148930386323543635558216740604551229299068182842746915186753693194300505870138055681 482 358 483 128164 484 16426010896 485 269813833955510722816 486 72799504993771911104171768872354782969856 487 94 488 8836 489 78074896 490 6095689385410816 491 37157429083410091685945089785856 492 72 493 5184 494 26873856 495 722204136308736 496 521578814501447328359509917696 497 272044459736735201869892920105124744453565613497784693948416 498 136 499 18496 500 342102016 501 117033789351264256 502 13696907849916094763278545543233536 503 187605284649093137908994644464145150552752180450799201672914635063296 504 35195742828267261381058114538895097982478242845926906095920970139380572327189973836428641567691906028019765078854948535360834477926383616 505 314 506 98596 507 9721171216 508 94501169810786918656 509 8930471095607184903175245191691160846336 510 91 511 8281 512 68574961 513 4702525276151521 514 22113743972843938840712550613441 515 489017672496491631687799901392314875732109100273595145409860481 516 239138284013885948037402617497412709603858447122488521219877361582743885098613933758790230157528229332796900625915103885551361 517 288 518 82944 519 6879707136 520 47330370277129322496 521 2240163950570166819970668427091971670016 522 90 523 8100 524 65610000 525 4304672100000000 526 18530201888518410000000000000000 527 343368382029251248465784908928100000000000000000000000000000000 528 143 529 20449 530 418161601 531 174859124550883201 532 30575713438701284209824149144006401 533 79 534 6241 535 38950081 536 1517108809906561 537 2301619141096101839813550846721 538 5297450670659957549009604563595170759963655420038456036451841 539 139 540 19321 541 373301041 542 139353667211683681 543 19419444565344683427626434801709761 544 377114827226495160655650286986059249635681122322455041583088882677121 545 142215592914069295705285586898925004416003512799925872508049083808268071136278533406574497479080533658446862500107128735575378195936848641 546 315 547 99225 548 9845600625 549 96935851667000390625 550 9396559338406702410023114843902587890625 551 92 552 8464 553 71639296 554 5132188731375616 555 26339361174458854765907679379456 556 693761947078590541087517725927563750525223139271569629234855936 557 481305639214277062607496063021466828925135431704057421107470234830438523968937049827599032733184469360163327871092798674436096 558 231655118339463838128602457164759513116896960887375705547629671193641117333516593226137315958348437859748024898292185768693800976179768531308865471795800605951365924074339858557667272844409472745180851507571225779100591840900270964440328537263587721216 559 578 560 334084 561 111612119056 562 12457265120170718331136 563 155183454274221981423639350301225860947050496 564 101 565 10201 566 104060401 567 10828567056280801 568 117257864492369852051862561201601 569 13749406785310970541622913505711040449564178320493809360964963201 570 147 571 21609 572 466948881 573 218041257467152161 574 47541989957856938007643895526969921 575 2260240809152969938156089683500067102794777033151026766261887638746241 576 159 577 25281 578 639128961 579 408485828788939521 580 166860672321386811577642343795709441 581 27842483967545222806855045978857198959816766796965883326074040496532481 582 775203913483012771605905978627873660814888994610904124712805963735980234581249087927339972267953372875616576470706202425750388330984688015361 583 600941107479378350389048554619263158238827558999246176006444625208863386975841773876933571464130627953833805234519863625456791652416510503100733371947794196603590644038721888675112512122109774463380492762331889322656212756036612117770715330504443587250736592655120761855584971960321 584 648 585 419904 586 176319369216 587 31088519960728128454656 588 966496073348591273592564192913999734648078336 589 103 590 10609 591 112550881 592 12667700813876161 593 160470643909878751793805444097921 594 74 595 5476 596 29986576 597 899194740203776 598 808551180810136214718004658176 599 653755011989465585398272753625019842693668260490434603646976 600 137 601 18769 602 352275361 603 124097929967680321 604 15400296222263289476715621650663041 605 237169123733456945151181211498724054090008972581810727489314923367681 606 56249193252495810417488591080962643132425773110685598239192743076473186421966675832840339510914878892361361500292636058493529542315317761 607 3163971741556620207483586948406632794481483737447135464810659543615163971181123378539453060304061430616540996928593176179531909881597421286698160421308612232159525723144590170346545544813584894417827841613643915239020893419739289764583465966171974330819300441016214402053121 608 629 609 395641 610 156531800881 611 24502204687049032376161 612 600358034526047570602976006707125993801097921 613 360429769619978926832083786409014977414201395896371928810164676748157427396478985030522241 614 206 615 42436 616 1800814096 617 3242931408352297216 618 42 619 1764 620 3111696 621 9682651996416 622 93753749683698750476845056 623 8789765579753643555083504787829125689141207431643136 624 119 625 14161 626 200533921 627 40213853471634241 628 1617154011038069297120003283646081 629 2615187095416515954068577388346072277468378589035955771585266658561 630 6839203544033073321056998202016560496609414325040036885187835565906856798488358177998125449821093425755383770098846072685158154590721 631 305 632 93025 633 8653650625 634 74885669139562890625 635 5607863442480081883531706689605712890625 636 31448132389504554651878398199908788614150090410448712006234563887119293212890625 637 183 638 33489 639 1121513121 640 1257791680575160641 641 1582039911724086938157343522955530881 642 83 643 6889 644 47458321 645 2252292232139041 646 5072820298953863752478356399681 647 25733505785478367615107164358252046214490685371339768616901761 648 141 649 19881 650 395254161 651 156225851787813921 652 24406516766828002096394316121394241 653 595678060689456392852547636599458650890846741184249669804873747966081 654 158 655 24964 656 623201296 657 388379855336079616 658 150838912030874130174020868290707456 659 22752377382657784409744568790533610597579366177678311738894440973991936 660 517670676562877492177441775023863045707556924308774070677717803040559973567092032862239561138196172646721313046311134468245179131971393028096 661 267982929373067320078193062454452224640105908793129053177404579546112137688858012471439729042687113172029001990376768822395526396127263565254776619580449113460484264236329592837448426660590205724293830966786026720180449128249355726077142685591533809617361784775676144185516245385216 662 71814850435370387436648597118373025010307486662229575471359734761621119095709734266451762065349857298227063880543744129432442524482182664767671358780072016072980236957245101279936072322090572595709787042222218063645380317118806066621666783757803501252000005803160305359043685058819531731501434423295192629959471112844765504160913179991733481861834072736174355452598776292284640111974024050669867828875604051804561613438494585687942726371679582971755134010452264343744684814236100317407704819157445134704506796292370581007538617995221744628560276035676816231366656