0 1 1 0 2 0 3 240 4 1782 5 9072 6 59328 7 216432 8 810000 9 2059152 10 6080832 11 12349584 12 31045596 13 57036960 14 122715648 15 204193872 16 418822650 17 622067040 18 1193611392 19 1734272208 20 3043596384 21 4217152080 22 7354100160 23 9446435136 24 15901091892 25 20507712192 26 32268036096 27 40493364288 28 64454759856 29 76079125584 30 118436670720 31 142127536464 32 209154411792 33 246451249296 34 369868125312 35 413358056928 36 611268619740 37 698624989632 38 981886883328 39 1108342458624 40 1597262339340 41 1716946287264 42 2447106074496 43 2701744008624 44 3674391470784 45 4018040848656 46 5617678157568 47 5869298618208 48 8140982862948 49 8753718885120 50 11607623460864 51 12394567905984 52 16938128525364 53 17305593381648 54 23493640620096 55 24756714700128 56 32196165379200 57 33726641096496 58 45246801175488 59 45433065648240