name : 1423,4123 0 1 1 2 2 6 3 22 4 101 5 554 6 3539 7 25845 8 212314 9 1937981 10 19458994 11 213147093 12 2529305516 13 32322716641 14 442565538408 15 6463623590406 16 100300581711958 17 1647989456660991 18 28581597693758610 19 521789060371317603 20 10002135563199203022 21 200860199335919682934 22 4216966951794087660786 23 92382542673816552899203 24 2108183413288752035000268 25 50033422575810340015462928 26 1233111785127119767470919696 27 31516570396540419010633187097 28 834286895289549639052471547060 29 22846261776311333137840311374590 30 646480328811766803212174329905239 31 18883555328393807804098599791475575 32 568821727644705017455247299697043543 33 17653611552761641978065753865223485359 34 564001270978075116796042607983951624392 35 18533654192612602983133928191806145359439 36 625952317547264003698492822258334513760956 37 21712174485092973501130555049171081210154333 38 772941097680064263506664328162862226453175160 39 28221809955258444794397468557289366016784445243