name : 243165 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360865 9 3603620 10 39584515 11 474351443 12 6157965190 13 86091230717 14 1289566744121 15 20604280637852 16 349784070070598 17 6287328920401987 18 119292579873074764 19 2382522855909893518 20 49963173930989421069 21 1097656236188666376487 22 25210870067917814839594 23 604216700331716363588343 24 15084342420891165107530056 25 391645715174057872653521014 26 10559680852724363796239804944 27 295258543433868663000940749888 28 8550551357666359291228613922211 29 256158648701325432424123585019786 30 7929838936118705491588641095763735 31 253400807045308288868243828724991990 32 8350559648973774500864806368118617740 33 283522904069978240496943116203569247122 34 9909456646154778798680280400019738891614 35 356242714790662844916965794759475970102901 36 13162590335573455591047115587066307535151290 37 499480583507907200202332421270029676391461332 38 19452564608244263103177094057585500154754355780 39 777016975145960990128851655083744796472817702426