name : 261345 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360864 9 3603604 10 39584273 11 474347748 12 6157906872 13 86090270420 14 1289550191190 15 20603981511436 16 349778403802696 17 6287216496760720 18 119290246195398092 19 2382472240913696326 20 49962028478783599368 21 1097629225535324324180 22 25210207294089114968192 23 604199799880486769498932 24 15083895132776759055948300 25 391633443305469297862078600 26 10559332217115239962953716368 27 295248298742597130243536208788 28 8550240297339051445163896960380 29 256148899150145614887121609492940 30 7929523786771143656445272175923228 31 253390310214439530056596286143249744 32 8350199694461954897150255191088096716 33 283510205917537352903641946260724228668 34 9908996167110882592058440612626262289520 35 356225561615391766585534206691247533787088 36 13161934419382812520175224684663702805150480 37 499454853543320141665475684473781477910967552 38 19451529828369125139202859761615953733859895276 39 776974335075875208564251202754493300985293071696