1 12 2 32 3 44 4 332 5 5103 6 10935 7 12555 8 59049 9 69255 10 94041 11 185895 12 1114641 13 1265625 14 1453125 15 3639916 16 8015625 17 10475212 18 10521657 19 12254625 20 21515625 21 146484375 22 155649627 23 178598385 24 244603436 25 362087739 26 1408107267 27 1540368225 28 2186172700 29 2490234375 30 4421482875 31 92808537668