1 256 2 2120 3 2120 4 17920 5 25512 6 17920 7 151824 8 310912 9 310912 10 151824 11 1285076 12 3825072 13 5550256 14 3825072 15 1285076 16 10876432 17 47118720 18 101702648 19 101702648 20 47118720 21 10876432 22 92062852 23 583496376 24 1912957100 25 2938041784 26 1912957100 27 583496376 28 92062852 29 779221408 30 7243545064 31 36783376600 32 90234357280 33 90234357280 34 36783376600 35 7243545064 36 779221408 37 6595612052 38 90103381160 39 718097911212 40 2915195222352 41 4762415402596 42 2915195222352 43 718097911212 44 90103381160 45 6595612052 46 55825506424 47 1122611538952 48 14168783055608 49 97376756715048 50 273204243466080 51 273204243466080 52 97376756715048 53 14168783055608 54 1122611538952 55 55825506424 56 472525827000 57 14001936459304 58 281683319581364 59 3323115063194944