1 35 2 1540 3 45738 4 877968 5 13547688 6 174550992 7 1997701992 8 20732684544 9 200430861345 10 1825340594220 11 15885688179790 12 132967715234640 13 1079711852655436 14 8537605886212832 15 66114368122853232 16 502516350655667712 17 3763976193284240934 18 27817193791616194056 19 203459606213369449300 20 1473559750626529725600 21 10594150403512175337600 22 75608696994507617234400 23 536829728648792357211120 24 3790255846535720129387520 25 26666561634834346511845005 26 186794563032791103827259900 27 1305476368381178811483150870 28 9091537898617410869454457680 29 63232421631630899822349968100 30 438475989018743206756178923200 31 3039020663030164687310045148000 32 21007270180245955623471403488000 33 145238277620599009121898246233610 34 1001639336361002997907342071658680 35 6913118657823386096698135218152460 36 47595777642961528862145768663725280 37 328115795659122305848024788099370320 38 2256240644518632035918446808328150240 39 15542579134692988425394449230523423600 40 106780730771269290380340976451154547200 41 735268025135995884490091109063600616650 42 5048192841155003214779394847161725897400 43 34753994245053112860427711448725449802380 44 238503951340175464050454056583616581911072 45 1641929635776918834596494220288157548283672 46 11264313821418699643974343599030099858960960 47 77554651965495628538511934167967126738871584 48 531937090011255875499216813354736453567776768 49 3663078489821489625513742255515431075579416780 50 25120714059366945631660061525701705122240584720 51 173032594180590316798228064077726319980400996520 52 1186504627192467911290309185242134045702705200960 53 8175113966602892751368846202212005354703408668608 54 56054065674147418039799519596282314486831819132096 55 386341949771034516309132720840900507532738498754656 56 2648916553565303299044429574705099615300886699126784 57 18263350610504780916240047043540621900858411853232805 58 125218316788952209987792681309266850247807224039915932 59 863636371178937615685376601344483641753454983904966310 60 5921267945328986359818772263658909758217003714190890320 61 40853518502221073629903799714384672067490630740193716180 62 280100076984600890704896285998646090479954043446423456640 63 1933207897481988226267242046338713252363009114701372538304 64 13254537916614286933361478752123397135903925947212526448896 65 91511997024763029181213486705876547549117748075356245351202 66 627433519578638745740334853641864223024100303859277734217688 67 4333370776437300551240784951008106006799855972174930040821724 68 29711182141689563355714019312394905057433790564198178462542432 69 205266800461248675455046500769782604245630197657632509583466800 70 1407399852776132126247368067030322929644457481138650032547237600 71 9726408157107739743986102248175775450466076383098502183355583600 72 66689275981545983412576134563686226638539496094817206313341939200 73 461022944269060324683668255640566088270310648484344958503468959230 74 3161044470617615986187914883082654251706068972308074764140431588520 75 21858680424415509260614812893960941348024741674848645451420128470500 76 149877443244747148875678072446919116255940607034064313675431887979360 77 1036696563304126193045849103371463911022548751133152665226272447264040 78 7108335499295384595536871262252602552925553451456860852651102107394880 79 49181374986987140831373971231475147666185441927039691560798315587677600 80 337225553337515294322755708851163458363787341850000836806197264677555200 81 2333812826666763239000198703806772202974964883725179649164731539672036500 82 16002543183264148520070094656321521775859462174555875027401854232286514800 83 110775298241870688250208128953550977656068892717067950201100134424959335320 84 759571614622164787926850686075601838954054121730537297798728268774338874560 85 5259285665419844788665734717867753920340087361356069881802826183318512280960 86 36062433715926890225464332871380758319808418752598974091281250486942126114880 87 249754369983001732276977087547644132260477113384164742199703598174294853360160 88 1712551051566884220269981931649930185603178752557410318421120658735068421150720 89 11863087014681108245978995328119863352505322579516349410714656336020963974112050 90 81344842453199985786916241990883856235306262007094938204069424257691720810367000 91 563607305854864602883421700641309593380526781803620715591718391035993870105259900 92 3864653323988110570705701619141630182751150517240329802614414395195589661720493600 93 26782184151442281298602817520131738477118417501887654916293516793707253459104968168 94 183645933368503076149056000660632967692662033303494498204199968165082179338934374016 95 1272923351450405218728417671270137046721908619520949612816041237875248853699008237376 96 8728483103004616021458572661418222311616083812025889391272754663710806804958040778240 97 60512068452458384996200154009581023564892734135106724778443089413262914319442848910436 98 414934499287119381064182045456749436066901996169115406772682382892866646825521763119920 99 2877146735052902308990165294569267110139960898989260125756333291048836306814218150382200 100 19728789219755981442517248557124800304088867781749964008268947632615626669678296962475200