1 0 2 0 3 24 4 720 5 6300 6 34812 7 135552 8 436944 9 1198968 10 2929656 11 6516984 12 13502448 13 26208516 14 48407988 15 85481280 16 145200888 17 238502808 18 380729160 19 591761304 20 899049096 21 1336994100 22 1950873276 23 2798226336 24 3952174032 25 5500597632 26 7555866072 27 10253438688 28 13757838288 29 18265978212 30 24018852948 31 31292948904 32 40428444480 33 51813846552 34 65909234160 35 83250558000 36 104455928568 37 130233266532 38 161419027572 39 198951059448 40 243902817024 41 297486114576 42 361107057912 43 436308159048 44 524880044160 45 628787352876 46 750245801604 47 891755031048 48 1056101842512 49 1246322048784 50 1465872593064