name : 321465 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360864 9 3603605 10 39584330 11 474348984 12 6157930116 13 86090696283 14 1289558084775 15 20604131865020 16 349781367630840 17 6287277165882849 18 119291537603442084 19 2382500835185637700 20 49962686883618228300 21 1097644981209970269015 22 25210598820006773269635 23 604209894021793352991096 24 15084164875136456960536500 25 391640907440978219434399845 26 10559545886934226412548792380 27 295254620405902321753403538900 28 8550433426132988446304836131840 29 256154986198916793458812246837275 30 7929721548285358228262730253147275 31 253396927777301050074375669070286340 32 8350427590393848897130229577417365520 33 283518277017341511302905829822543442465 34 9909289915874680075936448794908777328500 35 356236540788775388590334234709957975303780 36 13162355562330904097086281360023652796877820 37 499471422076903895792992645169958973796894055 38 19452197977377076066369383114244442283276268155 39 777001937578912290513995751977912441863512756000