1 2 2 6 3 12 4 56 5 72 6 240 7 1056 8 4160 9 4032 10 50400 11 65280 12 1639680 13 262656 14 15748992 15 40953600 16 104867840 17 16773120 18 205535232 19 1073774592 20 4294901760 21 52613120000 22 32480870400 23 233605472256 24 68719214592 25 4398044413952 26 1099510579200 27 215504293724160 28 303894723428352 29 1125899940397056 30 4503599694479360 31 281474959933440 32 92468928200048640 33 18014398643699712 34 72057593769492480 35 5836665114656243712 36 1152921505680588800 37 1152921503533105152 38 73786976303428141056 39 166020696650501062656 40 1180591620751771041792