name : 1523-4 0 1 1 2 2 6 3 24 4 119 5 704 6 4838 7 37870 8 332606 9 3238886 10 34633106 11 403401630 12 5083984545 13 68927088254 14 1000309842601 15 15472249815968 16 254090342105070 17 4415376035398424 18 80942881312997816 19 1561137287018363462 20 31600150991452943575 21 669815671417163877266 22 14837382847639697650154 23 342836787351365744040831 24 8249038880985337128075746 25 206357665224239043116961262 26 5359274236565238651979364071 27 144301888215746731121110926550 28 4023205332677412600045069981222 29 116010378122708056991351165333399 30 3455966080325779787219927557536869 31 106253606951704088784411982162803265 32 3368219469059447551599120777516390404 33 109988013574653268725231810788900318778 34 3696639728154137873913823624132345081110 35 127771801260667350372790527034482360430158 36 4538344679167075770387453691057465783862011 37 165531459367594773218057212298693754569764662 38 6195644451119197156277824097205255827824831528 39 237811348763259605303008378393201093381191911537 40 9355133241073366868213494222233531830572713124503 41 376949136850164182472326726050374608071459661018665 42 15548444784180685774638268036145551190038023765913690 43 656190296026021914720408058616567408065087299171305269 44 28319718521044119633953091059245103904937434349609136928 45 1249256767623298057320504295107104283420679412956066531608 46 56300806350564921336336773450296241771465543611464767338592 47 2591090939204209009446469557211268626013170724164237240856008 48 121721936384777304551387421499720425668271209381758760810764847 49 5834367090991126543850114583809916403292103197148125359324593198 50 285223283705443416533184762575905902651786714546445764547929262063 51 14215980545158868584047428538120460073298129150052887922957438815304 52 722120824257989465296002309806765519981011098745797841848091420371664 53 37370649257244704366204517012111075212480755574644182544951364534475475 54 1969660047558746685483104834719718683334052618872410458445823713355101510 55 105693726620709195465992085031565269229923624693066825136626385457549801194 56 5772539596759664535769934032358644325154000710418620413797585461743397133057 57 320783221997122855160239861309852437934386892718552129760335693992317020201260 58 18132394035249812886463623860661093893223647925784033526275480742226521923895804 59 1042253805659560280475082684909958684006791120756416305981337386231550893472371803 60 60904139788180181300303241499418018379573975613118842707100679320016188383183810066 61 3617088623915179256763891381977115520859514451359276234127430231728197399492367963602 62 218272100133703343946624933602387252086350554956443173444572870148225881539443317235042 63 13379974938155701433445236172901131434465664889097079488451081439638441065922368324898790 64 832961607340589925183638801340967404026357968303301581298731017689407545508183018881941447 65 52650815829003452999016185763933677678254035892641618346441331594980745607033518974118604132 66 3378287061436018064054234393139375983688748388915149588389297513775920580960868256815380170321 67 219990099228541154989170399377506545119070026613369773206608509049480786052778905944877959049235 68 14535550321244405065480367693151450350341905989236983277709776016353688829504126869852123902081187 69 974295903411227845625348867114881363534971810102489125869591270108947372578554037401019864985921346