name : 1234,4123 0 1 1 2 2 6 3 22 4 103 5 576 6 3768 7 28126 8 236272 9 2205328 10 22642688 11 253611806 12 3077302318 13 40212239524 14 563000285818 15 8407908650728 16 133412377256348 17 2241444186114000 18 39750336608060466 19 742044736611296280 20 14544830534016457776 21 298669330483101122676 22 6411767220401857851078 23 143631028625133261950904 24 3351564345240214494346140 25 81335509557783083533996356 26 2049761058929646674914275714 27 53569864981511248447954519200 28 1450032819121032954708568637160 29 40603022972442646634629817142048 30 1174841677963340242675033323370086 31 35090423157555748231917819437539152 32 1080841042127051211490207085348939628 33 34300466510553486203856359610495834936 34 1120539972073028724008295357951766175850 35 37652094182431087203676671450405425600352 36 1300319701295846444605696995940681051234776 37 46120395351686814558653765837321939987456172 38 1678869389334117243270244691633139241365422358 39 62681038648678148562774441308766976043860588824