name : 156234 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360865 9 3603623 10 39584577 11 474352535 12 6157983902 13 86091555868 14 1289572568588 15 20604388937237 16 349786167277340 17 6287371267320504 18 119293471566791492 19 2382542426943109126 20 49963621300509183782 21 1097666876380008619008 22 25211133096096871804199 23 604223451061795781261549 24 15084522109630129344400967 25 391650670213318839706190330 26 10559822261778529888045473022 27 295262715728496318282834882806 28 8550678509160491906042570717255 29 256162647372478151870117632633624 30 7929968586687406652450972429205903 31 253405137484105117505643097482743842 32 8350708529947662412047438612405813498 33 283528168647557978722293809516146129721 34 9909647978097856410272110133208104098065 35 356249856599709931159553334683739924161901 36 13162863948596222198315650855614110015465391 37 499491335701708618135272334078383733179199041 38 19452997745460238107778325455624253812889690142 39 777034851128196415101742711343122991686205562355