1 5 2 9 3 25 4 64 5 169 6 441 7 1156 8 3025 9 7921 10 20736 11 54289 12 142129 13 372100 14 974169 15 2550409 16 6677056 17 17480761 18 45765225 19 119814916 20 313679521 21 821223649 22 2149991424 23 5628750625 24 14736260449 25 38580030724 26 101003831721 27 264431464441 28 692290561600 29 1812440220361 30 4745030099481 31 12422650078084 32 32522920134769 33 85146110326225 34 222915410843904 35 583600122205489 36 1527884955772561 37 4000054745112196 38 10472279279564025 39 27416783093579881 40 71778070001175616 41 187917426909946969 42 491974210728665289 43 1288005205276048900 44 3372041405099481409 45 8828119010022395329 46 23112315624967704576 47 60508827864880718401 48 158414167969674450625 49 414733676044142633476 50 1085786860162753449801 51 2842626904444117715929 52 7442093853169599697984 53 19483654655064681378025 54 51008870112024444436089 55 133542955681008651930244 56 349619996931001511354641 57 915317035111995882133681 58 2396331108404986135046400 59 6273676290102962523005521 60 16424697761903901433970161 61 43000416995608741778904964 62 112576553224922323902744729 63 294729242679158229929329225 64 771611174812552365885242944 65 2020104281758498867726399609 66 5288701670462944237293955881 67 13846000729630333844155468036 68 36249300518428057295172448225 69 94901900825653838041361876641 70 248456401958533456828913181696 71 650467305049946532445377668449 72 1702945513191306140507219823649 73 4458369234523971889076281802500 74 11672162190380609526721625583849 75 30558117336617856691088594949049 76 80002189819472960546544159263296 77 209448452121801024948543882840841 78 548343166545930114299087489259225 79 1435581047515989317948718584936836 80 3758399976002037839547068265551281 81 9839618880490124200692486211717009 82 25760456665468334762530390369599744 83 67441751115914880086898684897082225 84 176564796682276305498165664321646929 85 462252638930914036407598308067858564 86 1210193120110465803724629259881928761 87 3168326721400483374766289471577927721 88 8294787044090984320574239154851854400 89 21716034410872469586956427992977635481 90 56853316188526424440295044824081052041 91 148843914154706803733928706479265520644 92 389678426275593986761491074613715509889 93 1020191364672075156550544517361881009025 94 2670895667740631482890142477471927517184 95 6992495638549819292119882915053901542529 96 18306591247908826393469506267689777110401 97 47927278105176659888288635888015429788676 98 125475243067621153271396401396356512255625 99 328498451097686799925900568301054106978201 100 860020110225439246506305303506805808678976 101 2251561879578630939593015342219363319058729 102 5894665528510453572272740723151284148497209 103 15432434705952729777225206827234489126432900 104 40402638589347735759402879758552183230801489 105 105775481062090477500983432448422060565971569 106 276923804596923696743547417586713998467113216 107 724995932728680612729658820311719934835368081 108 1898063993589118141445429043348445806038991025 109 4969196048038673811606628309733617483281604996 110 13009524150526903293374455885852406643805823961 111 34059376403542036068516739347823602448135866889 112 89168605060099204912175762157618400700601776704 113 233446438776755578668010547125031599653669463225 114 611170711270167531091855879217476398260406612969 115 1600065695033747014607557090527397595127550375684 116 4189026373831073512730815392364716387122244514081 117 10967013426459473523584889086566751566239183166561 118 28712013905547347058023851867335538311595304985600 119 75169028290182567650486666515439863368546731790241 120 196795070965000355893436147678984051794044890385121 121 515216184604818500029821776521512292013587939365124 122 1348853482849455144196029181885552824246718927710249 123 3531344263943546932558265769135146180726568843765625 124 9245179308981185653478768125519885717932987603586624 125 24204193663000010027878038607424510973072393966994249 126 63367401680018844430155347696753647201284194297396121 127 165898011377056523262588004482836430630780188925194116 128 434326632451150725357608665751755644691056372478186225 129 1137081885976395652810237992772430503442388928509364561 130 2976919025478036233073105312565535865636110413049907456 131 7793675190457713046409077944924177093465942310640357809 132 20404106545895102906154128522206995414761716518871165969 133 53418644447227595672053307621696809150819207245973140100 134 139851826795787684110005794342883432037695905219048254329 135 366136835940135456657964075406953486962268508411171622889 136 958558681024618685863886431877977028849109620014466614336 137 2509539207133720600933695220226977599585060351632228220121 138 6570058940376543116937199228802955769906071434882218046025 139 17200637613995908749877902466181889710133153953014425917956 140 45031853901611183132696508169742713360493390424161059707841 141 117894924090837640648211622043046250371347017319468753205569 142 308652918370901738811938357959396037753547661534245199908864 143 808063831021867575787603451835141862889295967283266846521025 144 2115538574694700988550871997546029550914340240315555339654209 145 5538551893062235389865012540802946789853724753663399172441604 146 14500117104492005181044165624862810818646834020674642177670601 147 37961799420413780153267484333785485666086777308360527360570201 148 99385281156749335278758287376493646179613497904406939904040000 149 260194044049834225683007377795695452872753716404860292351549801 150 681196850992753341770263846010592712438647651310173937150609401 151 1783396508928425799627784160236082684443189237525661519100278404 152 4668992675792524057113088634697655340890920061266810620150225809 153 12223581518449146371711481743856883338229570946274770341350399025 154 32001751879554915058021356596872994673797792777557500403900971264 155 83781674120215598802352588046762100683163807386397730870352514769 156 219343270481091881349036407543413307375693629381635692207156573041 157 574248137323060045244756634583477821443917080758509345751117204356 158 1503401141488088254385233496207020156956057612893892345046195040025 159 3935955287141204717910943854037582649424255757923167689387467915721 160 10304464719935525899347598065905727791316709660875610723116208707136 161 26977438872665372980131850343679600724525873224703664479961158205689 162 70627851898060593041047952965133074382260910013235382716767265909929 163 184906116821516406143012008551719622422256856815002483670340639524100 164 484090498566488625387988072690025792884509660431772068294254652662369 165 1267365378877949470020952209518357756231272124480313721212423318463009 166 3318005638067359784674868555865047475809306713009169095343015302726656 167 8686651535324129884003653458076784671196648014547193564816622589716961 168 22741948967905029867336091818365306537780637330632411599106852466424225 169 59539195368390959718004621997019134942145263977350041232503934809555716 170 155875637137267849286677774172692098288655154601417712098404951962242921 171 408087716043412588142028700521057159923820199826903095062710921077173049 172 1068387510992969915139408327390479381482805444879291573089727811269276224 173 2797074816935497157276196281650380984524596134810971624206472512730655625 174 7322836939813521556689180517560663572090982959553623299529689726922690649 175 19171436002505067512791345271031609731748352743849898274382596668037416324 176 50191471067701680981684855295534165623154075271996071523618100277189558321 177 131402977200599975432263220615570887137713873072138316296471704163531258641 178 344017460534098245315104806551178495789987543944418877365797012213404217600 179 900649404401694760513051199037964600232248758761118315800919332476681394161 180 2357930752670986036224048790562715304906758732338936070036960985216639964881 181 6173142853611263348159095172650181314488027438255689894309963623173238500484 182 16161497808162804008253236727387828638557323582428133612892929884303075536569 183 42311350570877148676600615009513304601183943309028710944368826029735988109225 184 110772553904468642021548608301152085164994506344657999220213548204904888791104 185 290006311142528777388045209893942950893799575724945286716271818584978678264089 186 759246379523117690142587021380676767516404220830177860928601907550031146001161 187 1987732827426824293039715854248087351655413086765588296069533904065114759739396 188 5203952102757355188976560541363585287449835039466587027279999804645313133217025 189 13624123480845241273889965769842668510694092031634172785770465509870824639911681 190 35668418339778368632693336768164420244632441055435931330031396724967160786518016 191 93381131538489864624190044534650592223203231134673621204323724665030657719642369 192 244474976275691225239876796835787356424977252348584932282939777270124812372409089 193 640043797288583811095440345972711477051728525911081175644495607145343779397584900 194 1675656415590060208046444241082347074730208325384658594650547044165906525820345609 195 4386925449481596813043892377274329747138896450242894608307145525352375798063451929 196 11485119932854730231085232890740642166686481025344025230270889531891220868370010176 197 30068434349082593880211806294947596752920546625789181082505523070321286807046578601 198 78720183114393051409550185994102148092075158852023518017245679679072639552769725625 199 206092114994096560348438751687358847523304929930281372969231515966896631851262598276 200 539556161867896629635766069067974394477839630938820600890448868221617256001018069201 201 1412576370609593328558859455516564335910213962886180429702115088697955136151791609329 202 3698172949960883356040812297481718613252802257719720688215896397872248152454356758784 203 9681942479273056739563577436928591503848192810272981634945574104918789321211278667025 204 25347654487858286862649920013304055898291776173099224216620825916884119811179479242289 205 66361020984301803848386182602983576191027135709024691014916903645733570112327159059844 206 173735408465047124682508627795646672674789630953974848828129885020316590525801997937241 207 454845204410839570199139700783956441833341757152899855469472751415216201465078834751881 208 1190800204767471585914910474556222652825235640504724717580288369225332013869434506318400 209 3117555409891575187545591722884711516642365164361274297271392356260779840143224684203321 210 8161866024907253976721864694097911897101859852579098174233888699557007506560239546291561