name : 4521-3 0 1 1 2 2 6 3 24 4 119 5 704 6 4838 7 37865 8 332477 9 3236426 10 34590177 11 402668738 12 5071370729 13 68704912881 14 996273162495 15 15396276858765 16 252606030208648 17 4385244619452210 18 80307227773966998 19 1547205357376714365 20 31283080655710680217 21 662328035057134943062 22 14654055283992789492505 23 338187019485556466089545 24 8126979200938856761828167 25 203044321854789755639116211 26 5266348903354879524313273366 27 141611571270600228683273272372 28 3942868851416465215847111914738 29 113538015460986672588296361393884 30 3377611600937025823078465117760174 31 103698302602015308991235104984262674 32 3282528300027962947575634754977328485 33 107035145597473360958650352150328256351 34 3592148813376705907697179863896370673667 35 123977224921644008598450231711032208913804 36 4397015020635405895651889314663576103750821 37 160135926255980379367638408168276360956306112 38 5984624971375296549477155516098581921585806420 39 229361210937523748342874593371912039833301048664 40 9008848483350362640606748557122747000753336164378 41 362434189270119593864405186494669254643223332438728 42 14926427139427555511537658530193141695732415539611875 43 628951009807767867160690834514454364666848771822946498 44 27101282313619404097388667017831138005745788999756910545 45 1193610066072389984462039708424702037986397010015405917639 46 53707057108518137862828656926700235272574106042013754337105 47 2467752805097837110780887482764202590885509026696065680200458 48 115740814098639991920037445143319868549913400467929299526225127 49 5538685085458928782176836108961835054258195952848108019155947939 50 270327251619629627626773734473103250591660895720715070861692218555 51 13451490728883766739517991947730479453776976735602852668173570416245 52 682164531031073225675962729361473723537414788865050820084610369744580 53 35244602233224781514939658379952722470618633248445786854341503801325287 54 1854526700407519182889094124969779246862406880933057940775602977793522834 55 99350053892389591384173769846159016453956561932299496351647399497263411800 56 5417017380267248418386854865462646313656725067423814750689909910231640967141 57 300522355956142382436491454186641450396696312835368540939580866518105361001516 58 16958585388700021434904979341089412175498012515183072891777826233417241553114735 59 973139009538290562160337999071026422596591976008530603321426797126069016377873630 60 56769201344626925508135160270909645724750514214429733449271487955381330372877186117 61 3365793222794848017461614322778089064991330542785017940557445021518018438476098738159 62 202762026133129771807007328776755855069711525433510137985043556932814382514358669885731 63 12407996926784106189034001487241541592869694058474746959809841895519249684853765658752926 64 771129425818782753225209563668754486558291126387161421328353166314509769602997314530933338 65 48658789780573849386106325997960667088639109516783001546059729431249428717576435492105173062 66 3116769644728233105652793530534449734422108003041362483776500688030565488921694769559764939989 67 202610223135841527254495547483945491264147117929173736080740630260754802023064111289267272108869 68 13364044749806910356977778190523712224748212543503251012657666093562171195130911137450203464698899 69 894218709191931710441055535714852720900020934818703610493076172627184027434803978811597360680392640