1 1 2 2 3 9 4 256 5 625 6 1679616 7 117649 8 8589934592 9 3486784401 10 100000000000000 11 25937424601 12 552061438912436417593344 13 23298085122481 14 83668255425284801560576 15 332525673007965087890625 16 20282409603651670423947251286016 17 48661191875666868481 18 265456074833292280954988944586975024775168 19 104127350297911241532841 20 68719476736000000000000000000000000000000000000 21 10523016528610349434285830688358359761 22 9068298061633453450429559033030337013743616 23 907846434775996175406740561329 24 590180110002114158896983994712576414865667267958188575935810179040280576 25 1387778780781445675529539585113525390625 26 587472068623721885444772535796326093242836249347096576 27 3381391913522726342930221472392241170198527451848561 28 2279825290801480196406648025754245250165892545647714123325296883871514624 29 88540901833145211536614766025207452637361 30 34336838202925124846578490892810000000000000000000000000000000000000000000000000000000000000000 31 550618520345910837374536871905139185678862401 32 62165404551223330269422781018352605012557018849668464680057997111644937126566671941632 33 6525493398107157108766697872951317590181876897566395888194243317121 34 37492625348170371777370847524933279225453074113982960068676870198800863461376 35 86894832702129043546876720081836688228804632672108709812164306640625 36 41381388894753601420763696798243045513955335225962484580626721194266137489303289270897879323954653497738244890519038835185156096 37 285273917723723876056171083405292782327767461712708093041 38 29368476000433667329385096232137992306009795901993359549679301207984589323706825091055616 39 54370029091550798638188000797191977434522333670902667633587010446178514185659719521 40 233840261972944466912589573234605283144949206876160000000000000000000000000000000000000000000000000000000000000000000000000000000000 41 32460430015431999968619493682032835511850959272235390105491169601 42 70135444699694849035832777349838278584437859800326752603972227272025985974998693846826448421529306973749769152969824547526137355001887578914816 43 403343566675122500462878634623535631588559593930513766350645748813849 44 154635344396985087560562666742342932896949285785656738499351450058131880748607615691825110768860452756660077490866688857070370816 45 107473400867440739228877320814929316405916989133564879594563305329166209446515624359452800717917853035032749176025390625 46 116824129695882693543172990851405824702344639652146854307802526285937165332124668960110965113582157009189272027136 47 82509026882222311120566982684134696912730742581791615268985651657159497554529 48 458670766155806592598844736634007352039930205800212986107195770584115485457430265371157887564385427160895204218432123525466093063649794807305846487661966578917022669219582934406665562419625984 49 18646113417161314493261616803956698971446415858248583415929120740302154318206422517221824801 50 6462348535570528709932880406796584793482907116413116455078125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000