name : 256314 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360864 9 3603618 10 39584616 11 474354132 12 6158019348 13 86092256727 14 1289586142365 15 20604654993132 16 349791518782632 17 6287482466599830 18 119295866136142893 19 2382595938196432434 20 49964862723291456192 21 1097696769520857042786 22 25211879853955289703507 23 604242790433070086905944 24 15085040923883144502110700 25 391665075379087053243795804 26 10560235863501035165888477598 27 295274985174269676310978334166 28 8551054236119383113950834671266 29 256174514886813443694117825980535 30 7930354894367427755698084286779440 31 253418086936523803503919698777505320 32 8351155198071432710152829850744225948 33 283544010934199229526835122698782421126 34 9910225338126561948138589447641145097385 35 356271462906642437439452801533993430442216 36 13163693685575714449050400148805668193984714 37 499524013976825634917694536415084042833882298 38 19454316853540390285161560588855237352660869853 39 777089396589109236865846823258334067900108262856