name : 46312-5 0 1 1 2 2 6 3 24 4 120 5 719 6 5021 7 40042 8 359034 9 3575238 10 39146804 11 467448306 12 6045218990 13 84172716769 14 1255462588430 15 19970365202098 16 337464018790916 17 6037129856754025 18 113988001075391411 19 2265239653802497476 20 47262121488856456480 21 1032938559428352716702 22 23599528217355991425978 23 562575838601818158272162 24 13968695946433401874630938 25 360690487779121545866647494 26 9671120408089314582755549384 27 268898234532160957740531420184 28 7743113094187805568236205499420 29 230645292862097528051051544567460 30 7098940273299911488350639722175128 31 225533731464744901765652673714954028 32 7388825059338172631391003905909864314 33 249394708109192589349996600652150484105 34 8665071969426761759936209330502385299911 35 309653806140357386424109617407992329393483 36 11372751841802863176811783145646600813862447 37 428966123790478466983664952811030962039955026 38 16605369981279312098634603286428838056944901306 39 659260809263304869170391584066308030386532495933