2 36 3 25554 4 43535920 5 97875658225 6 246420232238040 7 594309293383645203 8 1209038952633456491904 9 1873180096309635106008330 10 2032651311304243744980289200 11 1449802168336430158036666816200 12 657374052185167212104183108609904 13 189869569350965778864705496961640697 14 35961438444572894253702065672314648460 15 4655757381320463690928497997692722095575 16 430272190039954775325437615993761506309120 17 29545073367899448251928935666795131400480685 18 1561158860247055031829722235646451980688530620 19 65415512582945796622121899595165097947552845455 20 2229920937759500957699440913029226412284308527600 21 63200411418350383879282722793271604601979724126030 22 1517182263353018485704182141241105280432693134019584 23 31344787002872681433159378640716056431641620831198192 24 565038779590114294146730998253378133569120635810672000 25 8994267504964186629810664978370274915477519268669483125 26 127749915389473359196755832167226688066302345512934245000 27 1633969705704378236900949374861044917532699984712264180595 28 18972797311309994928320167821919679864476684778376710342064 29 201438358324487945513610880462307274940270129799294587333860 30 1968145950909199423617325844132343542626121839457961289850100 31 17797807706883684564712951194063443571109219760943840597522450 32 149729678439111498961965817867735834357995426215651999323467776 33 1177337206536687887664600013937585884602024972982692836082487038 34 8689083258243451688795220032172028891588707591360783129742861140 35 60421048663824263480620526035422224159250588365107033769037157200 36 397244067030533662045256134241229324515143186011281516873009457840 37 2477220791751833959130050584263772993031606204163214124756679858751 38 14695274683896598558388019847584533366631716462115075658032665411880 39 83149738114647839061548033733870227010601873392240981264944630303745 40 449869580680965872423707099276453143533982203918764771747641346723200 41 2332623975051805147243153846715286821662323775228186312110057770326260 42 11615843476316437515922168201567734968111969103364670631761242324604256 43 55661289202494860911712555508599294614671005460237301323356905116192402 44 257122632192402606616308491206443116879212451623457112830840708150446320 45 1146951473541370356288809798985436464908677937951347344800936033165039475 46 4948240117390160130579786092796534979633096915463470733992804592750606940 47 20677372052970615494023486934336812045208753222868451367360933927702480529 48 83806013822243520799870765299449171767950172858061851170241573991206130688 49 329874528630173263722580696932483634651552198291530043465294021536061593875 50 1262524668681388031935998694876397942354701128365119447730367787284555307500 51 4703707144182484139974609610305970457232273673612323355893849295310318499125 52 17077034212963644184208453961868840987784504894039094843510311286626191941744 53 60477217057250725159117316599745893150973443553951685178253551801669620803364 54 209116716485844716187872829484034290032951351820457550613153161589076647179600 55 706627673157530933965612051295754399854335661936273842020248241872643916381350 56 2335411527806355982221236699325455118195228764260564191358865563697540874034560 57 7555325936091351484483614168078467979107718217820141923096554537793025474956839 58 23943503442495743463986029057594285128573831793378976855273142620541329768422712 59 74383647464584201640113629066806101360309885551678005839392135698437277116457925 60 226682058148514331798220786333716974450891032748379119438902640177559955014865200 61 678088654063656451662035277045009722765719373474897786237298085660648984398858630 62 1992284376624169800386736908861447799285364836931957806688669705830608931433793988 63 5752605501048596962162113262613577047381109299943970306751550387726931825379979828 64 16333039588074684942643603890524059800684026895883366610030629379970493222230343680 65 45623433930537353310188580034068434939753623587789320335046009997148902879914162700 66 125442923053156421991819746933017507518485635192793570319568054598295850434963322500 67 339664605563791895212877135849465615807112536724991655477629822395163457850090139742 68 906149052513570581414586480158667531454819580698043458723831016143193252047462341424 69 2382783806910268682935797309648681099579235124786499677015022461936164031472294657885 70 6178561794325379312206756519684758294852745197309210910670480225154906724959856212600 71 15804550753642190699702394671506309239471618731656767670256113409834013728869199315775 72 39896589165826910770839821118002825795600281917014601211450390323428695571210911227264 73 99427859456548407733662716750862516669252164694132782726212078067739193269500098713774 74 244710368256050092634466939816029275906146665981662415215173869425108340026215932586000 75 594998154382630940534152087073046995707682075823126316332704588790699037089206576707500 76 1429680299212290813161085220861977335121986659778942861737814771558697063860659402342000 77 3395922859840424719085691969717374455094838233804336937967203509542134079052610358164733 78 7976318197021651652873706241835495709492901342372918085340560474150353247649989868156204 79 18530966374787631643397159925944456990172388170410920669663880904532169320212073431223515 80 42595626245254256085639190162150894394307091444774650186206084198308975743957601736217600 81 96898969210203492571629720659869148611713278963641245643574748508201984708300609417172745 82 218208707375515686097067923885500084281774711648872427465804334127398596747430360397700892 83 486554205300126674850240259295325397572094745444199976339935642466707677636597341498563051 84 1074484576641095093547636405132647700198524526300334356290911741574767564428760009430776560 85 2350600365023215875068138132032505095623617490312165560146770732818491395418295695134469450 86 5095225293844669488335458232857690494657295138774535792071533492554977911273074057039516320 87 10945785042197782864833920127981603629104385487741022579508301521482604895300175073498461740 88 23308756566529781012391277645587791198488948854708151296252225361269888820634738053121068416 89 49211503661729887660543377781588834608687989348290355839967456935202017842917581309150964265 90 103032263988794062273174392126488456604882294274069284524854495505807254459203047437175092200 91 213953735038139327298675076820134929247447053105759657750097828597015091981373929930966026215 92 440742359169190667404974066715936702546172004654483637245128007833604127027133514019342446768 93 900831806793510740108659921660910040638449536706744031427346263431166138268504280323606602936 94 1827131880497352753828759617702971987672281933705331937712873232562887535979912386616753034900 95 3678190874300313804717120354966815746160224109475899980108150072884928202994345421725082581350 96 7350307188531507224596524619515442646586162404045943977487827119354110765633429598714748252160 97 14583108378337762644809142375146069070274790409432722730171032457862614133899987162176882959914 98 28729797753163193938124061080686773520540804352763312731771414301499662408949091225511411083700 99 56210231573763267618803655568164381966189589166810076838133493949487685824872466906280121237500 100 109234320841006623101703590456796536727623999076485691606059285684861449024112988069482509230000