name : 1423,2314 0 1 1 2 2 6 3 22 4 100 5 552 6 3546 7 25972 8 214168 9 1963080 10 19789218 11 217609916 12 2592462080 13 33261020888 14 457211085086 15 6703877393320 16 104439684714588 17 1722775333375032 18 29996635847819102 19 549784984073301640 20 10580411487175115380 21 213312162120282954040 22 4496077816716022471406 23 98886141279297344042960 24 2265509098994093916881788 25 53979583531070004190054456 26 1335622307361752882785695206 27 34271417360458835300595357912 28 910794573530897481076089593404 29 25039869420152060865983932865464 30 711351291216474360563826121197638 31 20860488441592233557249988790314160 32 630853887350673532517685993498417340 33 19656132507305133541317855586126460440 34 630458473507943072767553368899186473630 35 20799330576288605028839111773193155996984 36 705247332439779897690995522708245603456596 37 24559268057805945767486408676237398029417736 38 877749108338632367300859387428599680042620606 39 32175163233521929206110598822887814998860904480