0 44 1 309 2 2428 3 21234 4 205056 5 2170680 6 25022880 7 312273360 8 4196666880 9 60451816320 10 929459059200 11 15196285843200 12 263309095526400 13 4820517384883200 14 92987329455820800 15 1885246675183872000 16 40080616912207872000 17 891690242177839104000 18 20719195324760604672000 19 501929458759814012928000 20 12656501216584712847360000 21 331686943672590966620160000 22 9021447897284268095569920000 23 254324876260446773505884160000 24 7422252986175865038978416640000 25 223986045541201093644189696000000 26 6981997132664038370639609856000000 27 224582268193842037796358193152000000 28 7447283196008700249068909101056000000 29 254366608350876931659113789128704000000 30 8941226687947317232505098044702720000000 31 323194389203524429652915213980139520000000 32 12004208762407561492603120091859517440000000 33 457821921279382116462628396735156715520000000 34 17916737962015835129249232906374904545280000000 35 719020311119150248339489183672375758028800000000 36 29571767238333756200734822562516660178124800000000 37 1245701260048062107691375759576010860370329600000000 38 53716700054296383758993344986531361429703884800000000 39 2369914854561510909062428245530022851642602291200000000 40 106921132007711942850270958839906328079801253888000000000 41 4930496610180000877600237935654396505684954841088000000000 42 232280070876323852467950311598974872821605980962816000000000 43 11174642615312308734070355275052284115019924963852288000000000 44 548744087717933511047395900353858286219667191011213312000000000 45 27494264198540867479118095285944472096142150043162378240000000000 46 1405008254376818100917008139353188926119506778648939069440000000000 47 73200701328838479444561999002565567367911320366408301281280000000000 48 3886802483801567439263248563588940758339594481189548132925440000000000 49 210260502945301962146139695045268594475017953087837548849397760000000000 50 11584134843230633075659923742919183193442365243340614877052928000000000000 51 649782660916880987205308668594130012302463921216023170549547008000000000000 52 37096603456174334971049246667570662370677346803118972533144027136000000000000 53 2154910905546607951957229502619774319230235337480786174586921156608000000000000 54 127328534349619237363968160083805214048168220868281864930958635958272000000000000 55 7650675406427256649796367371970650243699828764741231307360783050997760000000000000 56 467338805809260854232356528257571028336740131266200838485165824184156160000000000000 57 29013906943223507444249864707396618371567437858945143871353243072745963520000000000000 58 1830251732435176607740747019162702027165121835490315759972953104677244764160000000000000 59 117283556005579516071382064092546627900182007911051706053703463705801643786240000000000000 60 7632729844154572640854512155977478021809270333835483969706024371406951048806400000000000000 61 504355886198021595972969390604938229787210191892314323607081425061917621642854400000000000000 62 33830603740972039595069793319621173466199927558313409483129469417554574257736908800000000000000 63 2303041593182793393109491636836354798920987969626301766272294341457426731241989734400000000000000 64 159081583487114299023175017599408701996098562437667378841623447328713933008701856153600000000000000 65 11147397765621416453486418784800491134592054703018300584713837922485413932818344443904000000000000000 66 792272336198079555214515776361673796060881532058869262474690806342583397517355179311104000000000000000 67 57100152289928794044729548034605354697561276229898248322061315560124550699200917356412928000000000000000 68 4172329022929459429110613997544564103283455378364526135246733067424263664107205087360712704000000000000000 69 309041866363994299188254440549489143626824986593706379257604810598731305360494719171817373696000000000000000 70 23199291141081434037698705115930599992512140560014532520245941023851305014574201506030231224320000000000000000 71 1764712487217790819959622483088191959369557074059559557510905122094639294746978885622300588113920000000000000000 72 136000424331970902140173945617647900231357089796884613676913137710688422334229584771611299455959040000000000000000 73 10616974223146020330036648885011834297202601984621596192335352710353571335182354717192487014676561920000000000000000 74 839429906875447750546699212770858447059319091214555118588413557775405451984189617687071336313839943680000000000000000 75 67208166364398462289859924216948658473811853841516966487428682079241677331915864783580534202334969856000000000000000000 76 5448112398865015326477511344831975611323123083163299618075020913664662132318286690927073454367929532416000000000000000000 77 447085508462101988963604087380565877695809515010598578847182155996144589505192189623394976113160693481472000000000000000000 78 37135678056103960892803974966415471604376118783486706552571524493323966534247635853163793337519167678447616000000000000000000 79 3121659965108792720749176753329630947911696954425543367818499373764837877429644056728297625552302718576492544000000000000000000 80 265529038432923961073897686764001439263660224696701279814737795708803464102743825646233656123834019550980997120000000000000000000 81 22851293546455681195769164608201754740105503792258967874456708276764714346744341306684064272729375483449227345920000000000000000000 82 1989405979975033104380700772893870300548927855518356369287196566902881781921179785110852729854154486959902545674240000000000000000000 83 175183326146968580431829297289681912860165927830168481500855044375661772014551964887717799686655940549788489922641920000000000000000000 84 15601378656889244491201038591921180922469372492707139756426116678756620293410218917730401195221139827063292181746810880000000000000000000 85 1405010058380575887943020850892494183264458958898615565388704794039296857851107556462898213591444625256577355385457868800000000000000000000 86 127934808185177395909005830001796164481920327556792525136464621133920998197362026586579551548819108638304736860013645004800000000000000000000 87 11777106296200768293174442396990288797057846992316423899067781153167273302579473222696089047671312865590274875418119608729600000000000000000000 88 1095917663530761786114314078106930880613510548780302896825499006359072563599299986620399949496356146913953326182482056105164800000000000000000000 89 103075792681356702071060486489223288244142411598804929895304440862633173491306505085340739365958758424653621798299000804422451200000000000000000000 90 9797739425356005599857632750013918823063069074643826312131756911246827197005086789383495383626865111691405846606463174231195648000000000000000000000 91 941103902918210439999794932967320029895144883196558708586203020713305252495275833112518385668869627575847541158980017828027957248000000000000000000000 92 91336588198277226610392858850546096316825459267470165247043906150980453469609568747192903715639178777269141101538853598291701006336000000000000000000000 93 8955740672560970073948911892371070092615367138225462958267416031041440810261781929325745776366742693212666995265720344590699827560448000000000000000000000 94 887079764553657225320124653364006222304071946110671570458766519832102898853504503039085637591119825694980669404128921074428854562455552000000000000000000000 95 88753216596698648570381392271881747864005422046184635098258281396124497348039347305591029293724628582031056912262043316125788527017328640000000000000000000000 96 8968555515230664717773490169662357691009666213830318980828761883020648954108930497381571852388755731926144641457336170742759688572334243840000000000000000000000 97 915240909275475395667912873817122194379051099508089130055929678937098890527808063888965161983844276044517916606528469428156172224356763566080000000000000000000000 98 94315104679672066671838910330523459519393376726099728584676296706805281666343472386206364376638095402633027296857599211966194221541586989219840000000000000000000000 99 9813392382256570411767630123070885274487157548488678766645530045678718883694339410290549673672583278224105110342608127252491088383879671038607360000000000000000000000 100 1030882397155908929046856740922792016603218755843916076134543231467970478786631973724563835336006656046894471993927559166779402140758628018159616000000000000000000000000