1 27
2 2187
3 1594323
4 7509466514979724803946715958257547
5 13915193059764305937984450503671774362956903094027
6 1326168790943636873463383702999509006710931275809481594345135568419247032683280476801020577006926016883473704238442000000602205815896338796816029291628752316502980283213233056177518129990821225531587921003213821170980172679786117182128182482511664415807616403
7 34616957840581041122428163103910114369012955973165932484261758608081711886156563501311309317546335939087789623406369448844838117853087766475654414650044751569601724482012596989681400981595202028889345565167898625267749527010848678545891147348609915314195560685276789039194522697697751702467988977686031156139965847556240913830881988846740825118065854698735894357713814923053350518578591815973886408877413502888539109355528867782403940768355792003239745324542204096997241395963837309941393142547442052804750337920061464347
8 16778579954312708010200612718383220530426637592089223235032653927068746196882576636438440613253824320209532203496419087602451253519641287287488274119296496292264646631690783430335729396208049314035660930785667859453168387349408734717271936735892056450306702829684732970641202729960171508380616440019541984579959181169896171607704680372907534196959040305261512112839919519212246566097626079480519852505752823303172816475601244244059081960973411016118705635286802263056194758751302549518775043282179051802123635315774743129828259018498952329513898240698968234896079833345496448708574921571291902878582119518250420957670359822980376794575723852983109792587
9 188921519035350658715104770304666553304286329377056726892999758081663854349439559685518673235701808622247892442199337368165668142474930478478211378420935054880142810821880404708358278877668532648203081958913062032852336017296131840222331660843319707657016902214596790328769261645586786309503807627238988176729422940352493468119985080128328711991906369417491103368705108330122590353169942507095920963525818975275986898075532585378308742858170491040329783632892039558395041281693850563080295305640580238020507884609901968101906559266110328466304797988813559903571920068682757216795386833413566588067879293323246482057706607701609311634083480550237526380100479949943673172463654678587220819467971639677317805618683351846902725723772959593535033847581912167004380235331906912908987