0 1 1 1 2 2 3 9 4 64 5 3125 6 1679616 7 96889010407 8 9223372036854775808 9 278128389443693511257285776231761 10 10000000000000000000000000000000000000000000000000000000 11 483002055622570383664267456364574754071181656407158782767949026586725305877021836781302416491 12 252405858452706802146088003199234910139421423537379794530169220964425944728647963794263559358200737721321118953128592183095980912780081856373786437365006336 13 35383524283301717376422952637685076000697258214503232801693711117175298920062954896967670213437733776875139488183696358528688306221324793916501590814830852883554728052065550100376086423910262360872440798010843014662444209064305345998528772297515264383047972653 14 1231032307184868916654333158270901014972539352217928656019860749030368901386563602651079755082761691513680116817303508514825874607221782307309249566427056665195907431171254755877541171591547757529345114140240826723647321376767950924175468869773560708647256900841044204109782868773256887581100779389205723642598961607626020021132966775440927054568704371163764007220108548359651977131751516396290070213673409612409434078524258914402304 15 2604162159438730249001257898090259137279399785371651924153355284285277320427158400535411690320076328571425570393624350666597275385580746903578299313814316026095016889174314130558826526981235540477940292742037413149942391447951781795265775459723175133364895038291821287536082432874957679071855652256336548175005103497572965824084616308741856824941123130102475895777925777170786327888470777868889363642481919198444962826173019027865663032925672005886300291356885738688387012951470486152548296633216274287510271118704655203456167546154778947579768158149794148943352802071954821267639207957730260027982616384045755910385400132355787021525249661860034894192027578178810234176815256203207926688492079847492277622222900390625