name : 1234,3214 0 1 1 2 2 6 3 22 4 101 5 553 6 3520 7 25615 8 209606 9 1905798 10 19061365 11 207976623 12 2458334416 13 31293357722 14 426802160081 15 6209118379115 16 95975893436988 17 1570789460240920 18 27136566019993425 19 493478449577683425 20 9422600832708307524 21 188484994561000437206 22 3941739544654865907683 23 86016639797717581075897 24 1955265730925204006129848 25 46223459217621729650353240 26 1134774360704220255118853867 27 28890220265235965363026861167 28 761784545659516313545081698244 29 20779577811946840925855871113406 30 585708761162336386506490001801089 31 17041782006293587309289717598417335 32 511342926289189935450852663760200032 33 15807910794135858527741058250802808320 34 503066997932415210859121351057628300729 35 16466891938495426801913977440584461475041 36 553983291791254659060186876317332231951344 37 19140953584476452599754306470680917025128442 38 678752565499863543889376232570642023209465731 39 24686230650080366527149311998305507684674786069