name : 2143 0 1 1 2 2 6 3 23 4 110 5 631 6 4223 7 32301 8 277962 9 2657797 10 27954521 11 320752991 12 3987045780 13 53372351265 14 765499019221 15 11711207065229 16 190365226548070 17 3276401870322033 18 59523410471007913 19 1138295039078030599 20 22856576346825690128 21 480807130959249565541 22 10573914074253733661197 23 242652102881513883631421 24 5800442270325479262343490 25 144202070936562924573361245 26 3722822262901282083938436585 27 99670669265481233573560532815 28 2763773275625130332928761024044 29 79279464598876219203406229632505 30 2349954443779375148793362930270805 31 71902909172341130548192041547564205 32 2268806421935972233822182210371299870 33 73758724951154757970860612666563348585 34 2468416755115627768812331482902887526425 35 84968514810549477548517505272601969020375 36 3006054097490810684569273589641934214052840 37 109223837054387731103779448790510198718762125 38 4073043769298549994179434183134330555758463341 39 155781581731345086137195961001514357646908799965 40 6107127776132783278759487993537864574645820999610 41 245258087715935119537780336631466872663245159855445 42 10083907054754338411042579996217741877969115337946425 43 424246776611791286866020196791982940303303166968436383 44 18254422823435608071181593760653117312533839888747230660 45 802902810628253151994092929905596666260785158377782356385 46 36082604400629637926265754851488104152166842675375086179605 47 1656060333714856422626929892418667072933129067282724791229005 48 77590629570992644794645331566725679154936482554082830266200918 49 3709508075143315726314863186240518391101703171626313017984979425 50 180893739880051000726602528636565416192788839133161659814976775625 51 8994228610331309463622178620480434382892557109486037910713166891175 52 455802635896038744950833209733859589080985283478261779009430367472000 53 23534643980938636306316438210484418532388765054157423145951520370935285 54 1237677121750126024998148136306164095702102912143592976205831608611918925 55 66272359166175429338089843824125038122795418090554509445008585437695686525 56 3611971603314600009813554848065180825612096498680635061401844192437646227250 57 200313104409244650092791360603310013655182467236315701563894908245614844405965 58 11300519628677929770169533649689823238967736499933954564154385992208450380753225 59 648315948165492396981246391239059653142696279972818145306123105917899514208180975 60 37814083673231020781514484304464683732093611133359020236423150381951726225604142300 61 2241724875791198788415232023073974893940436981513765393634139360942694562105700209225 62 135039213942059240158082970791840725960983210176187073938552351402025914495396627439125 63 8263745163641832972525334059743190587565891866759012654672523326154400300024417258598125 64 513602718014172771622188321097617402531256040329835491954975153730957824835563267650020750 65 32412183550497214613768674527108538338803021450888305702386410038051850823021760693967454425 66 2076443569964945861068559677666592786461038701321096499413052204048955917194463004474325914425 67 135010046404003438397004838640820171219627488180394517569192311152001726525035782535232372747895 68 8907425896396292655344236099662980409750407930607133200178187448391166233834665925467054334554520 69 596193585021326188538468481193562629346036460392879889253030528085316729492605589118879270603212125 70 40474611443456052642982299869246668240974000465234049676481891415611062683019745668676609934475049325 71 2786456229287290781313257717370246613137370827148157032505605307031972173428297390255999340963301047325 72 194496650348881160603585044054395457670300649029765180974986331275969060929198857893451299774435284418730 73 13761978870246202873594292039226116938346475829623714505301179927238421586483210386548587694560478232424645 74 986913729751752385683160678143531877743699643529198205377269637495075509293051057786080472578863956857977625 75 71718273130959828042283946689461062597684874245067767317211466429462905606473481046168945419799287213297357375 76 5280287745695730423714471541945610156157767464100539215606513545343044092905748685548537466457041746586811440500 77 393812260816294222981042216269390869527274144701828625594435942157898042458662815732369537949187028463938522327025 78 29747698092821180924470817948463645653094458349936291764277585760390182833175899957028354774941023408365558107127125 79 2275518616665532377584672502781911622294673692395561557971012636509688784858416477234601347387135809048052882904938125 80 176239175569739292447706884046905131450341848505422942530930305590414919128604677143984033804935091176481491050025431750 81 13818259545224912884270801943339251568769050756958710391190400647907442574896769921231427705507535724336233134192526156625 82 1096651100531320530325659489384510128115160915395736708462053858031745178687678134639135258198425000032358226942847178040425 83 88081521024995667953184458029445876408419840027446100632969930963020302324865006809090912426660759888002358022066551486965575 84 7158808944372508483430770883026677000299147896486053474311531183542671337761830865418751606110051869517808089574534343514686000 85 588675910263211972063340945144065533412121719253816635651856840314848354747341017671276326570142623343296462362575328244240253125 86 48970276635432568643441665329459650457818830811266666666980702358339008956878179581370686227771563924998724618843737335888845803725 87 4120522313337825623732612801396212142095872762046430891245253605601502262497772869507362058570867238410308969348310709836947135688125 88 350654420073318282772476986652871636843052730344027895840869144655425975997937260626952109407221228025258060299501344724510211061679650 89 30175805223770568547259711748545493521154558266327655209930155535254562407501881385786107110550115984523028917868643784122695889673272125 90 2625652822540643640902078126325174648377071821557987438490200500219665567334508327619020543428197710163391968208446456683711379515066451625 91 230973507225370772634076833085536581814639091057310483859340066383036233438673888245900920662917905171883679829605938061297416544456984159375 92 20539135415929421711504774738352918391067800345010858379083658434978490911975256159511294194283721137193894785078558545100167044213033298505100 93 1846065272493055136903366300165778775274991838516118640326314117892673563340982817490026469206837520052048272294698768310598243126755332552425625 94 167690206143372410636798405451043111236025971111720176608858554031435583814369518532228018447637521365328213625347685570876351061210157901095783125 95 15392741369947256584259101990069600681911102130667820715980433424608819579327765624339667634939494302779677776323056944067115819508286652668729550125 96 1427659854400920927991762381654288797720919228850754896403062639401283470792857196845541709095186600016267924895724190511554876435159415886710407863550 97 133778974909343196496295104207637220383975178757076126271950414321836138814270734815971798522565919401724301122488413272937576715838660573975089772894025 98 12663684997786577560154902757367774519149868761848401032206271234464302109701706977745143921366305036369728680363798374319756198059847387160050570668897625 99 1210868941780635442864616069543505615328412060562546564431933634807072080653597714322777708064965760674361769878579217114638330967300859729566758654527044375