name : 632154 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360864 9 3603610 10 39584436 11 474350868 12 6157962564 13 86091261704 14 1289568228380 15 20604320683344 16 349785027130944 17 6287351106771928 18 119293095377629044 19 2382535040020156080 20 49963469041571906016 21 1097663589575935625432 22 25211058942247147208176 23 604221705899826690624824 24 15084479341520502634220560 25 391649580566676976101738544 26 10559793442450203565539836496 27 295261925573631720521584993632 28 8550656080160816629742651355744 29 256161989027947330384701007905200 30 7929948627080954290878149127970336 31 253404513108259513763127637941638848 32 8350688397208277184980460593290484544 33 283527500127616836381068920161262569664 34 9909625138147326043870136926493617858240 35 356249054403987779772378908883287700024864 36 13162835006917895268720919234007796881072704 37 499490263945157450938310443580756744681434368 38 19452957037051519634285572861372879363336638464 39 777033266277364185197665562036120654809331227520