name : 142365 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360865 9 3603620 10 39584496 11 474350987 12 6157956298 13 86091064863 14 1289563635821 15 20604220979246 16 349782887605287 17 6287304615649411 18 119292060856418920 19 2382511334249950818 20 49962908075473416345 21 1097649863030680157261 22 25210711459460674649934 23 604212605921332029686415 24 15084232885712306985550525 25 391642681237321989034854033 26 10559593928003407759077605953 27 295255969701516470315430829205 28 8550472675518850737424649227185 29 256156167262564173762372753588224 30 7929758271921571587500158441149445 31 253398106462713308906032833941032722 32 8350466603070592393376056597559889926 33 283519607380736598136873678975924619870 34 9909336615752388099172267214388963536058 35 356238226905044161390543689810393555068047 36 13162418130068300463569500711232714457935668 37 499473806521608751008739863142492288673590494 38 19452291237748635853567639553225518974141420021 39 777005678637836403491246403640202508874781749808