name : 1243,3214 0 1 1 2 2 6 3 22 4 100 5 544 6 3443 7 24896 8 202585 9 1831938 10 18223780 11 197775486 12 2325274228 13 29441618946 14 399403742253 15 5779509295892 16 88858407331685 17 1446537049376002 18 24856596168652706 19 449603970046709818 20 8539017774360238148 21 169898320373707966280 22 3534072134835310388007 23 76708791439407667938080 24 1734377529821095680226097 25 40782653127164184653072246 26 995858716387966361754912494 27 25218209572152577385439729350 28 661409969353575657688674154700 29 17945289985170649992786478835530 30 503118936551461104875992480570789 31 14560595304768582591929087701444540 32 434561813288576550101540055814710953 33 13362538414712533433892241150183277474 34 422975780352595028853122212748926626472 35 13771349184554970725742213081744155634418 36 460825712945575601909607631425167788977548 37 15837214159322265019643709966368938690493128 38 558601227616082223011900520740230678889280267 39 20207861951627367516487022629575585506579978984