name : 35241-6 0 1 1 2 2 6 3 24 4 120 5 719 6 5021 7 40044 8 359084 9 3576162 10 39162554 11 467713354 12 6049748242 13 84252381198 14 1256914691586 15 19997887503354 16 338007229214522 17 6048299104463355 18 114227198620510413 19 2270571908289461028 20 47385755398118524612 21 1035917323621864158780 22 23674032179759176780512 23 564508386630719144966926 24 14020630000636345763300926 25 362134980610000885923245987 26 9712663705372493539806834301 27 270132485511110448956915859700 28 7780960155577804149253169475020 29 231842065180301211330693672154266 30 7137932814361687246603554997019658 31 226841700204765239086178257116458146 32 7433961682787003728370331644591936610 33 250995965149919919762884509678129588065 34 8723428772806364604993462526629673989251 35 311837198160096744679677938018118986875258 36 11456563718419971757819274812800115902387842 37 432264868885576408425526931491709080753501228 38 16738417961587458811262636267527025950205186984 39 664756747081610268001862356906811113456273795278