name : 3142-5 0 1 1 2 2 6 3 24 4 119 5 704 6 4840 7 37917 8 333398 9 3251054 10 34817364 11 406240436 12 5129138453 13 69673817902 14 1013191590724 15 15704362165226 16 258459713943091 17 4501267003500612 18 82704604695806956 19 1598803929052608790 20 32438698216274854664 21 689231369459471362020 22 15304400841950752475579 23 354493503026605312747526 24 8550617225177460874940193 25 214436352491366423746962552 26 5583121240419872004740099789 27 150711082096616546335522459446 28 4212652343015136365564522743152 29 121786195464329502005832489747613 30 3637437243619859344709581326284985 31 112124642691717820056754389533278835 32 3563651500067248988530353318203402713 33 116676493156319584362061662594538264480 34 3931820236281390771881751841902607556746 35 136262104624466785414469024185088287226785 36 4852838459210785881640311162136944351459452 37 177476824380114006560822681669867659980257054 38 6660618445766472114508256101875193840577613217 39 256348981696492346740106793731459673881810251977 40 10111689562013103088999216877258221207814813085318 41 408540219549878837478903393681038409768702441507187 42 16897433243815936063301217048286172799992049525569160 43 715069977496981986472196952744111419795743880763275297 44 30945372447551159646191696498378843535421003523855928618 45 1368829868591163382263195502802084144456800518144656358576 46 61859465598863990297946185941520507149964343880064171883462 47 2854767026147991107295825056363402929039055206983393812861499 48 134479442453304353150222139382284338153544411112427341481996805 49 6463716255614345805664382535945037955003337461964490701932556968 50 316867242954568123447251796916179462521878187851145423498332353048 51 15837086263148774145283902856745603731515101453543745020140110868454 52 806708416345994976512076248993741078949674607855604168577318902906708 53 41864672501057043944652487952446386682103758701890631919029695177363561 54 2212690474445247298924335131898698473881312340496764096615426830655251041 55 119067397151983777495626555458715885386353806623331931212011152368697278524 56 6521187390935636651458353656826315111146703489821338435142584875804047213736 57 363403661828491413829685279810050415621129447074514030120848680103071445419897 58 20599297820486211112574486618717765708068771038948108992727571912168970986009210 59 1187386294872077338959578882164144276735196138582115205054438575404071824779257965 60 69580609970156686955802712198528957554512677679099164286536744281831221868726631209 61 4144050038561401180118857192786572332755399666087445195960512642494261857111400573332 62 250778318812393347818252092573792270192744613033152853635296846640447183413797762225241 63 15416096637686060622041541340101569465351036002302398613696126566139475758817553331405833 64 962438244920267214431808656938839286407835737768753069334962145280700409868236934758995815 65 61007483546044857904004853262660410690926580648239067213242597003588105318198631109202067986 66 3925599474531291330670452208278162283966691977642871638021433893062954903618289545973454961054 67 256357055410737123940350546480769885692784996691219649951269825210081830109745341413416873937526 68 16986642726114936128156748090618297322217497286593987922435768839943404202922825525162597560210398 69 1141831659277710352220509023748349908056610307861064229575624158189769437127090096874796571847543885