name : 52631-4 0 1 1 2 2 6 3 24 4 120 5 719 6 5021 7 40042 8 359037 9 3575315 10 39148373 11 467478180 12 6045779562 13 84183330524 14 1255667962857 15 19974455205093 16 337548180008151 17 6038923081435977 18 114027604869655307 19 2266146563891250027 20 47283652931102143599 21 1033468342903600649656 22 23613030221441838943070 23 562932029738110404396765 24 13978415254798675971674067 25 360964596137067072436721649 26 9679104122228796384520453884 27 269138197621970730925839699504 28 7750550227848084231342922626328 29 230882790852658336560332103347885 30 7106749129495306201343863007906217 31 225797897780897073600136313024657577 32 7398013238973790722011180634248342844 33 249723070509549049183244420812737727598 34 8677121485654280582413608050313031867652 35 310107547887830369989024174380010145139419 36 11390274970512437616082170699215640354752386 37 429659755692193669721790086467331826943815920 38 16633496839182317556478399274470417063207417834 39 660428579957921172694763634339833756743269616461