name : 152364 0 1 1 2 2 6 3 24 4 120 5 719 6 5026 7 40152 8 360867 9 3603660 10 39585171 11 474361896 12 6158134632 13 86094072559 14 1289616396595 15 20605187155334 16 349801380847202 17 6287674618571559 18 119299794304590333 19 2382680031619053084 20 49966744489953337872 21 1097740708930211101217 22 25212948728470432065411 23 604269837918755347226574 24 15085751875237423047424002 25 391684461435423187690597851 26 10560783554030134910469727408 27 295290998066793370618952278871 28 8551538203655820174282448435959 29 256189620060387773821530401601812 30 7930841273902626468750394982296048 31 253434229252682210603514505690220367 32 8351706920079444473445963673761876333 33 283563414517517945366515372433314654699 34 9910926975696777409387879553511745856110 35 356297529994948375707836657831337688220983 36 13164687983880312702730613015057900460076277 37 499562927099115022694178265687140878119738238 38 19455878401570318868528477127112113553961723525 39 777153610954429099756541837018922837710217318484