name : 263514 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360864 9 3603610 10 39584440 11 474350964 12 6157964436 13 86091296713 14 1289568880620 15 20604333148780 16 349785273447480 17 6287356157953464 18 119293203049849694 19 2382537426801187890 20 49963524050283299820 21 1097664906964480937810 22 25211091700782671370636 23 604222550945083297381176 24 15084501934521649284896600 25 391650206015893923010830990 26 10559811353526703273368255510 27 295262455673434322747811197022 28 8550672279814845550700872582548 29 256162499750296123641095612205165 30 7929965224020889733165975096658890 31 253405068606632926998207345096735868 32 8350707531453139471313735712663239184 33 283528177909762210520536162392884438272 34 9909649810445246350262637917119686736350 35 356249976706908033181403222655669832587604 36 13162870390250722637565200135793814759450844 37 499491656184700096143096200359858238053933006 38 19453013188349737360567537940580015859643604102 39 777035586276505889274844230446123817522931948254