1 2 2 9 3 4 4 64 5 81 6 8 7 615 8 4096 9 729 10 15 11 7536 12 378225 13 262144 14 6084 15 28 16 112476 17 56791296 18 232608375 19 15625000 20 49284 21 51 22 1981512 23 12650850576 24 427979206656 25 134114290153 26 895841344 27 386884 28 92 29 40265487 30 3926389806144 31 1422917069386176 32 3042807800530752 33 74223748225767 34 49592666024 35 2965284 36 164 37 927338710 38 1621309443347169 39 7780188517552009728 40 151823094341278467866 41 20777755411841736998 42 39628019998736362 43 2667113508032 44 22268961 45 290 46 23873974553 47 859957083064464100 48 65282814314072669856303