name : 241635 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360864 9 3603618 10 39584581 11 474353292 12 6158002968 13 86091950814 14 1289580420240 15 20604545322252 16 349789347257032 17 6287437866630780 18 119294914286260176 19 2382574818082132984 20 49964375577986428812 21 1097685095311836683562 22 25211589397649089578300 23 604235294173324248310896 24 15084840421592852866623600 25 391659522786555894451379260 26 10560076801916632360368651900 27 295270276206508158850658696352 28 8550910294861241736984600671600 29 256169975837929510810629140669820 30 7930207358030289197990793770016048 31 253413147964497407041402532663624736 32 8350985044609875725781437673424435104 33 283537982714862383939528984974391974344 34 9910005869471810355759838135173286584680 35 356263257584908908331190041454254465737264 36 13163378855954962051551140717912250966919680 37 499511624819152834885172892435765885602936242 38 19453817123875331017328299232369384175864969852 39 777068747183329202383877228773280981566690873968