name : 35124 0 1 1 2 2 6 3 24 4 119 5 708 6 4914 7 38982 8 347898 9 3449832 10 37630215 11 447778848 12 5772349056 13 80135742750 14 1191964110777 15 18911623686552 16 318803730114225 17 5690383738630956 18 107211361385886516 19 2126260453008788598 20 44277328711513910475 21 965939103520765611768 22 22030443440621480914398 23 524300335835315996098656 24 12997678781124429234663654 25 335108005538928718503280950 26 8972102416302094933460413089 27 249113870228894352551494917228 28 7163768815060450415982795625833 29 213112278340319888305971344331462 30 6551124019159554744110972324881263 31 207879400013095652722776792691706160 32 6802539148114492179855708414815300316 33 229348351072831216002250927895039717838 34 7959931339860411749600172568325231975289 35 284156423312359944272962285763690623241616 36 10425691190385093233689524020643674458201209 37 392856649845230719805293194600495777395115312 38 15193029148811618614994420408884098002251965381 39 602628986758522288532608369734340162738810756608 40 24500758500997120635759938613098888001468680592573 41 1020409457649025778478824860336588971429975456425724 42 43509950180618886367682529102351230016287868769279875 43 1898396470373531580362257351986025152426220949632595364 44 84712029541766604413753144979473194359794817502214771661 45 3864101926833778580465954274503382749226946488021072799818 46 180091032022466818312642555882184315176460727352782214155645 47 8571937176371550251708282979208761444044831065655932558899462 48 416505475082250126570961211123834225419244203785221406629806293 49 20650775922442212969914139904188912375170509933723610152642432242 50 1044364751836691413485306884774013666481216331190716548094377415493 51 53851921552546736512399077290269132316985731107190512091599856922144 52 2830236511633530033060349114844476569039492879621093530346413929605738 53 151552164824565729475868593262726409191279601204176237484851647531212222 54 8265525862075663399782216458138528873437249026869445389765715950765557209 55 458991001537707326647971623453111920501523680669306360219667237488973015586 56 25943268011741836963784618562646974298450451221778120309829839092144467503385 57 1492101376551251905906499227120510732137987911106893970926238287312663754895200 58 87296332385734631511450748671709514820187836531911525939147224443315149526532446 59 5193891864954262785711920975836136771955482068494978896072993732459726398921536924 60 314172663391302946030527159191901511613768956670944820996466978357683701940465378367 61 19315490382204743100665868732676016083523939414091949251680694266238266602483582417740 62 1206679523676484067808545129694837034358232091399179784191338941913842832005290252271422 63 76580389764056508053236067270236884381585977195756965633694248629977799252660840363537384 64 4936016289788449350637851196079355020342721231159138013656263593189007810936921311721245023 65 323047344228447040977630723064715702603143009338118463789219317157330886129305392534369869102 66 21462812570127631052708140910273854760297060600866387052740414434464988769885783447389261241245 67 1447242144489061844241737627114170862861667938407324126869696967521199976663177354575401248279010 68 99022969748788715813526349986560101161552199063846537644026470504031093910146871364284921465491883 69 6873526987068933571992308967505912813411503458622838554304512184452772170445727166672338621666938860