1 3470 2 53831 3 53831 4 845952 5 3203193 6 845952 7 11887072 8 143951490 9 143951490 10 11887072 11 179403984 12 7420279118 13 30191128785 14 7420279118 15 179403984 16 2431745813 17 324957818406 18 4507667952676 19 4507667952676 20 324957818406 21 2431745813 22 35274164926 23 15484808708276 24 915350182586052