1 1 2 2 3 6 4 30 5 210 6 1680 7 2310 8 18480 9 30030 10 240240 11 480480 12 3843840 13 4084080 14 8168160 15 65345280 16 77597520 17 155195040 18 1241560320 19 1784742960 20 3569485920 21 28555887360 22 51757545840 23 103515091680 24 828120733440 25 1604483921040 26 3208967842080 27 25671742736640 28 51343485473280 29 118731810156960 30 949854481255680 31 1899708962511360 32 4868004216435360 33 38944033731482880 34 77888067462965760 35 209324181306720480 36 1674593450453763840 37 3349186900907527680 38 9838236521415862560 39 78705892171326900480 40 157411784342653800960 41 521426535635040715680 42 4171412285080325725440 43 8342824570160651450880 44 30764165602467402225120 45 225256263394337589173760 46 246113324819739217800960 47 492226649639478435601920 48 1876614101750511535732320 49 13290119540265917761251840 50 15012912814004092285858560 51 30025825628008184571717120 52 125733144817284272894065440 53 810697291956220983436362240 54 1005865158538274183152523520 55 2011730317076548366305047040 56 8927053282027183375478646240 57 54316718561066805890236270080 58 71416426256217467003829169920 59 142832852512434934007658339840 60 651674889587984386409941175520 61 3856487017835743218206775175680 62 5213399116703875091279529404160 63 10426798233407750182559058808320 64 51482316277450766526385352866080 65 281523552302009254929094587824640 66 411858530219606132211082822928640 67 823717060439212264422165645857280 68 4170067618473512088637213582152480 69 22240360631858731139398472438146560 70 33360540947788096709097708657219840 71 66721081895576193418195417314439680 72 346115612333301503356888727318655840 73 1845949932444274684570073212366164480 74 2768924898666412026855109818549246720 75 5537849797332824053710219637098493440 76 30804289497663833798763096731360369760 77 164289543987540446926736515900588638720 78 246434315981310670390104773850882958080 79 492868631962621340780209547701765916160 80 2988016081273391878480020382941955866720 81 15936085766791423351893442042357097955840 82 23904128650187135027840163063535646933760 83 47808257300374270055680326127071293867520 84 301789624208612579726482058677137542538720 85 1609544662445933758541237646278066893539840 86 2414316993668900637811856469417100340309760 87 4828633987337801275623712938834200680619520 88 31084331293487095711827652043745166881488160 89 165783100231931177129747477566640890034603520 90 248674650347896765694621216349961335051905280 91 497349300695793531389242432699922670103810560 92 3326023448403119241165558768680732856319233120 93 17738791724816635952882980099630575233702576640 94 26608187587224953929324470149445862850553864960 95 53216375174449907858648940298891725701107729920 96 362536555875939997287045905786199881338796410080 97 1933528298005013318864244830859732700473580853760 98 2900292447007519978296367246289599050710371280640 99 5800584894015039956592734492579198101420742561280 100 40966630813981219693436187353840586591283994339040 101 218488697674566505031659665887149795153514636474880 102 327733046511849757547489498830724692730271954712320