name : 1423 0 1 1 2 2 6 3 23 4 110 5 631 6 4218 7 32221 8 276896 9 2643883 10 27768955 11 318174363 12 3949415431 13 52794067318 14 756137263377 15 11551672922816 16 187507250145806 17 3222662529113641 18 58464560588277289 19 1116469710152742025 20 22386721651323946628 21 470259350616967829363 22 10327365209454687126709 23 236660096151854517703717 24 5649230625652316337198699 25 140244846799114775430799656 26 3615554697352275217820317045 27 96662322782652352379555140651 28 2676575414207869541377218465936 29 76669917984529048855363138839708 30 2269399485490386737376601346302321 31 69340215960271093732642469236532652 32 2184858871052793346579991847164672380 33 70929445702825035949326252978592550017 34 2370384888777228630676332381476403179163 35 81478988732967400481678126400118910208542 36 2878535658749689070966082243103563974051969 37 104443031751370143929430054676890169466940551 38 3889272174699346872707305227721705337501188484 39 148543135665496907347485250644217644474207880956 40 5815147080551136018733874678439377969568565795104 41 233203064749844920307874761875078611035785605362621 42 9574739539533637680424401017089732000153378409788342 43 402257272709888628805014180568853109850342755468700119 44 17283857542535305044087373122138791011626801552544465901 45 759141562355885688549194291716517935548740992614264631923 46 34067862584520983972581790457426020026397378678921126020184 47 1561386369402301766624126255404938064709032596571394003330670 48 73051766674065019219545242301752651742052801751144437585534690 49 3487586494415471506428508459818340942253761168561927636449746704 50 169831960430251582787030299157341337200705045499179431478226224530 51 8432318965340042179625817115200144541947254114307287804621571227787 52 426724084355346012757799796378552404984430244489632757837401113726205 53 22002152704751760759119971177122646173764817164651580235863573943369556 54 1155452571871086945483234750684155421389945317612125985246859710312723735 55 61782348110534823559909701216466668377823153068462534954153216518312089113 56 3362509541493180641142854912391577262549714655308185655516947389515310686329 57 186215478993542744514281981705092016930169089824062292278291538069978980724650 58 10490400035555522142891752166006098874505284768991653254005720981992940742574013 59 600990434330036547983434717088459964013227480134285432947373236469472139811802215 60 35004320707270060124524772728258291438591695519924235421002467656246944845578372820 61 2072228313040554863755617547254427774232278331581748613931644497899240581280902117800 62 124652907338843599813981367611405032684497322260664615474000040965629685954123368590799 63 7617397968241225079102882799490821548095725895358469995036650159089854199460528423220594 64 472763851334410718988440708018366278324599261136127709775174895556383936988345772354902196 65 29792877919298389837306563745990635652232220379775612403386532061485721113984535207478180543 66 1905950069997739140948928302291763193724087367392138269912430092981641267510177754467924117645 67 123749852947763810532853396850751629085735879575501197023050374733543229464611672619352603688610 68 8153011254306162094251717466301658874758599292048461188589295405412118556381495232433486348051975 69 544929527750934689017204449476588555843001973859029874291813870902305945495989760321579500872408467 70 36942216541016904425923086004884906478057889230455867826676272299274141480917480830268870961672268964 71 2539684132790000034109783595351147769806069650604475142224191949136401637927017165283156436812321351040 72 177021829695551776483889159011004283792742121580042499408538536325720159853305805019878266981194422466736 73 12507854038929294835580069303430220231797170194525776555564504391420012394522696941750089548479045114715569 74 895711865838625827501476687162541704688005665301274514652396369336707291068824375250956317709332395088569249 75 64998925797220817131385000203774795215519119295316098677201081852931822672780516179619870638292083965666577695 76 4778825407890728433600061418057711673147232158187514161401669365111412682731417859443386483312094124733742322040 77 355909865406829170541776920787492030139861546198908710123702932690085960189164366668233530647352597536200729432541 78 26846728891159927369817023477055261820120600215753470392616396398196212041317028852168068567707093972053638512629412 79 2050716490245459157323980936141561766321376810954800509123491732741506393675559566084026021062916270114660847549915408 80 158604279767908183240431977687904983059773959374331180871448550074374287836312636072235558819678161337395352951597896588 81 12418038845392399417439943411597241877979156424951282610484756149950483967598867006277557029348478054681706272187756315740 82 984136560276921552754106091484869566231585850475875779102891618474710602342020612123339197965193921516502127954322083219956 83 78933054937347232283752989045046787051046657189542197091576907553616374830637097239752819573698911557309156176890060114688202 84 6406223656495149586429686977979912087188534363825324546956971591129802087725365260679448601941646355152066660607191206209112651 85 526047314247234007391047523453825593904110048967931736351838621961934116209464712523875016589175438231761375280151760825693375682 86 43698680131766422168237889206523220563434069975639217615654146133087829755885305128897619903602545046702577030572402010676777147878 87 3671768160010406883600181562687326712879214080203304713763393482026875777588144721474528580217885464783882705176783133642661164987641 88 312025090408135162794616431659606143000959200185296925469075823791755106397170565323082141704553981521313095460863293335497715763473412 89 26813671638451061240610518323985006900458292501154040973342535224487624697159610439817802470930563128678869417959522464115233423753524410 90 2329817690382817239360134014090596598550303776772415901158172192916806768196191808392588046932543526030524961443136136299508061874965639943 91 204660497476208038011395443820202113775142361673876094329628881281652310873789101597057566833344149527573046222152784746660607883136852118723 92 18173611236930009382608226956348896931358081144402809483203743099456103466967644143078856643261960619505805369531441660201053265101681594667139 93 1631147920192484166738999840589943763138283968683896709444504948601375042202302765734933066176197515463407255564420183702479345963839612239685145 94 147958940079487211642616297069676877571673692545547054349729666079156227939910384246855655858050261975118877502725236192699873272801561712785279889 95 13562404844047339367048033970044551588166755879297342354290308023916911354047077317321989931634221802574675510164983735637500084522184967299057369532 96 1256124533486646492454584036256220603379679291206120348414213064165321978931610920780697472774635742029392100875552421921365043288333128105233743398078 97 117539281925410661907949238979101192336426114580999372445033739011162368853517295988456702449989317776462898159982998421725211431128995081149398657297801 98 11110727270840103142608800852938451733282431312795586535276547538743448391129040681338935849730315369812190041314029556237662146121345910042022537941200835 99 1060881184319737496870172054835977771057428482407009548448470291225693688120199530526997166744120519609055148605776774724140775938580436116081669243542643951