name : 5312-4 0 1 1 2 2 6 3 24 4 119 5 704 6 4838 7 37864 8 332456 9 3236090 10 34585138 11 402593652 12 5070228606 13 68686946674 14 995979034197 15 15391250508204 16 252516266313184 17 4383569184807315 18 80274560406376557 19 1546540548551811738 20 31268973869081881895 21 662016276250540366451 22 14646887876462476146564 23 338015801328012603057150 24 8122734166923703685098449 25 202935210781387723490854433 26 5263444598954975108051816147 27 141531597259557287757552678986 28 3940592936435646595474862007728 29 113471142609392912389360948887787 30 3375584686129518054607237218091507 31 103634983235996014448033323200943609 32 3280491284969739893576894222833058392 33 106967713513537481809408520326668859258 34 3589853575989882412270689681755879399127 35 123896952478558088693290265461163294824543 36 4394132405606249997067575455522871338598769 37 160029706563396185875451657954821287069117912 38 5980611212285801125516144312484390071479981993 39 229205769414582289162866218085116839594424106222 40 9002682460270696573160936711807233033036931510878 41 362183792273613228827681521780920016079015079762725 42 14916022849206465894425899779187923066426881142544094 43 628508891894728728535947929521633841358346822573055757 44 27082078039201182470951007276740640603463780478720838148 45 1192757766932106254680401870171993928755510408973792962034 46 53668426754421627669034179319517774858096205950373549276626 47 2465965398172231466939263145508443198398299902291943009335845 48 115656422545133057506847460244835288407462766993866760182867438 49 5534620795314713262971786811846489733325952843861483204760746894 50 270127671942164193919268748240692165394355183574120749987279614056 51 13441501417956240080612618300171769474035416485186212421849641219990 52 681655094893349488450451446081983616618942606009092501746032055824003 53 35218139678584363472637446529523107598728952957460498912534752615584486 54 1853127050214317892350460651566171204303816279305118416257094644830888514 55 99274698252718427065932868758117318614181166691711525234786168733754666184 56 5412888921577929920916847385238672884574942014242878035285886820071441191978 57 300292260586866015959543949266042629022140581991793847452426768186759750976044 58 16945543166879003567969008720242970364442461958733335739184179512535758990668066 59 972387388260253877959885203102777133654594513373433006211555511679914420666948548 60 56725172818176031193928024448646696394813857905673550333047741743211345601665076640 61 3363172359971345155500706577066451282063780070121466714893196425111697686018093407726 62 202603529365449381567562234535312742469367936280403040795454727803765677649861855534983 63 12398261460720145619874772448912433487412070797699082943868089340800793204850452549608142 64 770522199328690552367955161429499785475579402271733345718160394015928093460295327031866055 65 48620339214983743782089061060576387952650884389410235495757978526174249023913177405764902382 66 3114298397739867577335875883305139796256934676113760197712468130961072962150342382049324212449 67 202449048356574939369367418643893225245514693235968100302643486595172565864723091558014203412765 68 13353379910918847544628337599941837973454928369989295672923668159586154194523691127231990314108532 69 893502896949739345054978406769592673140396267270763108887039229732018183303839620945198978813569922