name : 612354 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360864 9 3603601 10 39584238 11 474347304 12 6157900788 13 86090180903 14 1289548783448 15 20603957981904 16 349777986753936 17 6287208683932945 18 119290091955527349 19 2382469040527837344 20 49961958850299601728 21 1097627640611966525711 22 25210169623108502928034 23 604198866634474112276546 24 15083871075144104635268116 25 391632798972434452627838437 26 10559314313043184309948174311 27 295247783270954088868140324312 28 8550224939265690943231021915668 29 256148426161261747666459609316579 30 7929508745557102325208110575107313 31 253389816816473131890063104471148235 32 8350183014862837530394701108363793230 33 283509625336151055301709649396785055619 34 9908975376493155388927714309460518038337 35 356224796272187957280238096343343585720375 36 13161905478887583880864118763022345114739422 37 499453730206446183998372240425251007433483055 38 19451485100561788972070576093272023500902452932 39 776972509362782979533113688599904055283425443894