name : 413265 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360864 9 3603601 10 39584287 11 474348480 12 6157923720 13 86090608967 14 1289556809590 15 20604112006704 16 349781039273664 17 6287271421223089 18 119291431596007167 19 2382498777682023316 20 49962644987914481508 21 1097644088286953178383 22 25210578942967224720066 23 604209432774126905273360 24 15084153737897357330975200 25 391640628087521424247517961 26 10559538619434776834503759575 27 295254424596060770537844321640 28 8550427969761517869107374973000 29 256154829152922383926067263377839 30 7929716885294032773785978783237702 31 253396785117435844623686571376708272 32 8350423098367279415948131286432628976 33 283518131603739231931486819527547639585 34 9909285081729857073446634122480597429271 35 356236375926185702024957356242810860875004 36 13162349800645973989625714043403491860526620 37 499471215950224787376024491141868651081626743 38 19452190436934456901414132915893433024440896378 39 777001655846088552816885562417241934540585933008