name : 12534 0 1 1 2 2 6 3 24 4 119 5 708 6 4914 7 38980 8 347837 9 3448792 10 37614098 11 447531000 12 5768428803 13 80071254648 14 1190855183414 15 18891654561628 16 318427067939961 17 5682946188447440 18 107057773100175102 19 2122947536807150960 20 44202783404925357767 21 964191633859884115696 22 21987824181517394564938 23 523220266965446837149588 24 12969272860562363971349205 25 334333608840389375699885608 26 8950243710221943677633765594 27 248475717391418835496302597256 28 7144519267660360564763481582155 29 212512914403490234918000791617960 30 6531878259807615483110068123742910 31 207242642332008876182614247581836684 32 6780849751642648897962793765541507441 33 228588353400728965905033510730978181824 34 7932557053404638528461139604318756230454 35 283143610636749396643960494834540784176992 36 10387225277469463290220750887283393792389135 37 391357992871335357759955433269643938607292704 38 15133168780388821630977502784573565327449591666 39 600179182801474868623025066431692407625815714116 40 24398090916254608500780463840613277864951267538381 41 1016005821686237878071613814210094724573734445879960 42 43316734854253955032404443356476835662419281909685202 43 1889728661201448992281348417481851144972370753646622072 44 84314646691806659306509638526283807108977339487952904979 45 3845492041795685725986177817946270488042268811193598318680 46 179201167839606399086031514131898980582045475295475254533094 47 8528509424444403835153661221800099836072515348042768592771772 48 414343255974318171760022094348696366062824030102812133276904169 49 20540988505017781829325813862120613473833659014647512948604379056 50 1038681930339451094177038578218817923018843591275812645926583588782 51 53552158542931748572785595001794357747993529642885820697554194502352 52 2814128413144675064856333094166795863516596353130760454279123055335511 53 150670674221863276271861152381521527670719977227055568560403161669293392 54 8216417177957018444357616237333232573569352606760141287885757695825173018 55 456206605938201800621331179187020758897005860528866196786600011540578642932 56 25782646019320017163905999961625986493331740225198237045344278797834033451461 57 1482676964897336205548737321491453169064888042850984540161540031337288876931080 58 86734047346261804817942123854360277775714851631031391591772302989278157737417418 59 5159788780470439085002672655958008283891342516020979870705672176455352639587573096 60 312070573877349201760480279685338801300272262676438165409176262227559464485224416475 61 19183841158612105691116645298368966553989555703462648645747716266181928383201349284360 62 1198304471834842336593415220867353196475211510689154518187831681575772140084405372685838 63 76039318304327805107179789296151297474620664887922369842209257690528260468707570869731052 64 4900525259930900864092735095782703682434118956797120674203524452689294504223771793666376545 65 320684248355470860344117070345451340063390161293670572765553439420275527942538760278906636704 66 21303133641177198212894358946004738941847045185870170027995052315050997013129842818146428885798 67 1436294393673214107364368910534084129624827237350240566791325946569105228765809697473450423628608 68 98261551413513154126510168071046740345792444547387956327791381694097609974319770593670793365437855 69 6819816942968194048171135623823130531247258635457065867609724590511816055599351053568057863885994112