2 -8 3 8 4 -56 5 152 6 -1160 7 3800 8 -29288 9 104120 10 -819320 11 3100232 12 -25062392 13 98913176 14 -816638024 15 3322095656 16 -27867213848 17 116025612008 18 -985167756488 19 4178281281464 20 -35814660654536 21 154209124781432 22 -1331780062992248 23 5807088973240232 24 -50455620863863160