name : 21453 0 1 1 2 2 6 3 24 4 119 5 708 6 4914 7 38977 8 347808 9 3448482 10 37610495 11 447485376 12 5767807974 13 80062182733 14 1190713519497 15 18889300119942 16 318385578137273 17 5682173514985293 18 107042610409389945 19 2122634830121877061 20 44196021893249998467 21 964038681151139896083 22 21984211572673682910152 23 523131336411647796570921 24 12966995002639815324932385 25 334272993420572937101263606 26 8948570288541389948677688373 27 248427851883638883634098617889 28 7143102483109419348186123866168 29 212469567976189735242617025496227 30 6530508930840497930599365995585748 31 207198021977151544343269783124872810 32 6779351374422287796122101236904105515 33 228536546395637664025047619157200470864 34 7930714274362044502587950523302251696526 35 283076230184417406346438881320219252308551 36 10384694538224042016833785188558732150721788 37 391260424808886271453559700815648139024469072 38 15129310227378751205598495177409774790170831551 39 600022752091258494047095163461487276899890566412 40 24391593539739549705049620123943664331590736388124 41 1015729495055020766073377772921723386838160044382017 42 43304708389334723317287080209336802753258753100102609 43 1889193288216278403100705975738049395520462828113560538 44 84290282000007244036765006183252574992555351276631315163 45 3844359006001989319540750810309747989701911562033967013281 46 179147352553768133207217446313285213559271344448501549473931 47 8525899930162142358904831196224373860082585577582340208601759 48 414214130221466872762515208667518983147309952422099119083359669 49 20534470725638647102703350813429443830921817675591727276826652871 50 1038346464693981959127336402612095483516215082688462366787605267252 51 53534559223670091582964434587234705827789982499997899938098886642247 52 2813187635382451488406473545348048729860166090712539489159548939563623 53 150619450482511314610518168218407771073050525941189205565575655301679812 54 8213577273402923159767153938225612187719902512863018261616559432072752383 55 456046338692694173680034542822516759694365606866469073225386204434436171213 56 25773442379936740697440642587899632576738897892403267896552018985840952082646 57 1482139292084169083393664438322204739451134521736279368370328509827456269436875 58 86702102963632175276460392185458641876370876093679266268230473510098653316373192 59 5157859180340661688356191261668232560731443672488291419418455118104645657644983794 60 311952100988521610269958139296275556939146422728087997312685414204652937428121700185 61 19176449605510521423302771682162723438960046952593400377828446577470904734772056367072 62 1197835974288781866455963462081196287034767882630268972862629594490763200957854106147356 63 76009158598231022454700734850455053214281138888109104117663667439586937968675696320429935 64 4898553783439673117170925395514064728101996448995518178971625824899555826073524349155230876 65 320553420419286832418656680289430464883088820928299580228282958165925218654045534695025930648 66 21294322007489890757511262707398742892530920622731863273670678189722309916908668889695033057771 67 1435692160105234262376989714214714951257157428929037427326081472806829644305328159282286468508504 68 98219793929741502518258779691002312677363948471409507470718299236263783003157067301119243372890796 69 6816880136054844875067617507233634700593311107412274183487879908543400642122696107582045915361332437