1 1 2 4 3 0 4 9 5 12 6 0 7 16 8 56 9 24 10 0 11 25 12 152 13 296 14 24 15 0 16 36 17 320 18 1304 19 1344 20 0 21 0 22 49 23 580 24 3808 25 10440 26 5120 27 0 28 0 29 64 30 952 31 8832 32 43424 33 77384 34 15760 35 0 36 0 37 81 38 1456 39 17672 40 130592 41 473632 42 527528 43 36816 44 0 45 0 46 100 47 2112 48 31888 49 320880 50 1875432 51 4927216 52 3280384 53 57904 54 0 55 0 56 121 57 2940 58 53312 59 686384 60 5706000 61 26115816 62 48781648 63 18430848 64 45856 65 0 66 0 67 144 68 3960 69 84040 70 1326848 71 14543984