1 2 2 10 3 81 4 896 5 12500 6 209952 7 4117715 8 92274688 9 2324522934 10 65000000000 11 1997181694277 12 66870753361920 13 2423000852738024 14 94452058017243136 15 3941045013427734375 16 175244068700240740352 17 8272402618863367641770 18 413137284790613644541952 19 21762616212263449480363769 20 1205862400000000000000000000 21 70111044220631790256573493052 22 4267848467052744467458084044800 23 271446083998022856446615427837371 24 18005432987478835680062599883390976 25 1243449787580175325274467468261718750 26 89263733913003781006551777181802954752 27 6651397323645566549223744459287248392045 28 513755608255427310369877287927151390097408 29 41082978450579378152989251435696258023735504 30 3397203679561708500000000000000000000000000000 31 290175960222295011296380931494008350852760485327 32 25576278653290801068564484572534952843978819502080 33 2323980721579698501113088538823961639708069300849234 34 217497819749319396211159934274241577760431925327036416 35 20947642487728825223083942234856658615171909332275390625 36 2074553499012472233750412777172899677933273184782256177152 37 211102699115555668281566601719916658922547921667403988850340 38 22056191940589876632238799683550537471867491061023529324511232 39 2364498096703495043335578428766670258534034209603126857208991139 40 259919051217145272561827840000000000000000000000000000000000000000 41 29279307873919663971694783301193617631689565263556321875153034980102 42 3377946094769172878027369373695725300816079337796622487807604492861440 43 398906787441696152957786969642676739641085438397278114920788645576896661 44 48193184853674336260662331815550836833925226158234277361430548705450131456 45 5953527466832187491871580377489904553868733955823699943721294403076171875000 46 751668484369459718651180624367189748544810180804431905362025163981946252951552 47 96948106586611215566666204653858268872458622533605147941058140697162409626571575 48 12767902995718212638950694143864057650291103862123705687042072397662952767386288128 49 1716252841841708321937976367277666062903822105541229804577168951350693427562451623674 50 235367281220533186569809913635253906250000000000000000000000000000000000000000000000000 51 32918705237555508945776224010569051536024578800031809364111052082678787633384622245506377 52 4693605270038634729292642654016293306212354963139338973544708757793351151017758904958320640 53 681991748620635939709372982562932314518936687603197943646143664628148177056206252435172210444 54 100950364282803218349361718119699640310234546184049155486516627682982742935750902095192937988096 55 15217591441593805782837557070323673429076898375582022889662414666389622652786783874034881591796875 56 2335347583572457514931350977532866012821706236723077361589190886095283027511077150001801465484541952 57 364743892100140922426588405770564088409163377269562056309710074003230597580692441332631031145670641710 58 57959344618718631632798460318211544569969362884422669206294032800911499527263444835464975609441143488512 59 9367644062598399924056775741335385257927770226500764464309289800578904166188230259899388364107286125266109 60 1539520856391711610913666696623900021768316780544000000000000000000000000000000000000000000000000000000000000 61 257199378001470200770046772429928260462518188255712745973452148717742476450930260166290283777536670353933813152 62 43668483467448126513948370327996504623646955997310875059454461336817287326325985492602970571945984059474895175680 63 7533010199449912484336716907126462239227027815842200816388508171417834671395136474491212488679146075462111565313951 64 1319967207579215053611347843354811062470171265560592463376267829042231679345156555482377919538644673967022037675278336 65 234880573601871308947788315611921726795832876624821442333829988122819562389566663829221226933441357687115669250488281250 66 42434475721965691174832390003960859657777043409440334928878007765587666073322358022786904987255589522886645270146136932352 67 7781795708482620188439922928853931385592884295321540210944174053836318407779692121707592482950384071292384177602751829720305 68 1448219587376754807663840824515207601626374646159873675656640857041492911027363855587921902525187039516306150147868341827534848 69 273457451237878701872007932815489556500042045506219887089638511329442969090194365647432569153289400288283741591989166919262691444 70 52378814587601978514245122870184941185128245064824814323325885000000000000000000000000000000000000000000000000000000000000000000000 71 10175235818888079483325060835208348364321783950656959450108897325656829521929031017990201047389075697650474873127890856331309809869427 72 2004338233026074982525948755252157695435272552241497933885107774160530706890713741238632394798344570294268694176650226087811587086745600 73 400269395578676895374199059499078309858856406264078728410469939915721704194032524742724543851081371294914240230062633171956357222356525654 74 81022938442039131561812337947198909151023232564667172645851105831077094122534719024438515988856524444949240816436784444803648368227098034176 75 16621084652689094494745611541926469538435861308794768494599707767984433692320528011966951197733290764187163990328599538770504295825958251953125 76 3454857260680957361889566974494593132943561446047935329573181793726359119970131238507361166545181161133821647221293422661383792446103227834826752 77 727521495512247935171093596622277185912296131327481945259133509597184751514825369081828668796983027562490978857214754615528141626906641701239871880 78 155179387398695181116618423250259777859975128534671178249199312036412830998390262449781478328910043088347951623611955957097174135437705543092159905792 79 33521548219913089335780325402066564624912267922057486199354215024524978395963607054521923961899973382700862786195233620809230866209558230983604930812679 80 7332415318830294967770684628083111840684058172033818676204665735364372070400000000000000000000000000000000000000000000000000000000000000000000000000000000 81 1623812273106056597482999869183121312328996950039489424117991238911916299367518182378085358800685766775048761163435349510749226150013097309101709117614864202 82 364019648118685713187817876063752246408326843698185090399199122971195126812833902054587250203384267437495586657076097461182341353433823184013045609388331499520 83 82594308744756818806555682723128189198764923972833588411304460791669145886967311343240986830044229757986053326483676570160373629696888109869460110938130143545241 84 18964844501988660222672174841200793642048697138939748638005845556112725809040732081833350283800724770431519909376097354962498785663996548897574417059036466161647616 85 4406171146451971577758307870633221750554927849160479251382946964716298742898822799975706664644606578947239421325174584095820534690446379499917384237051010131835937500 86 1035682929071981036327095205959153559390042185336608348226574023378289958190360649134034956917369748337395908395711938558884973529052082463681373273449537037790873649152 87 246256380338211274180087843299601287014095104031197995589946620585451929925841842618075486286624967485303946097062766382061560500506768162372500188492531298681312457062235 88 59222473989905228510810497987487849086511990956183086170146672554871581513967433319132360353643182915591574512766557226303463236778644211785715910882313045559789056130285568 89 14403512805888157888598453831524512622066192115775319964672766089688046866229258992213732905960127348476470427998996794859571997130487223947386934282804872943110622283249682814 90 3542246684132787243776972339008623621394753265211376647666072807140506886451036267911446500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 91 880774148361086968652122127057282972951922857680538338989161257689981370503907599015881224421625446168549126162010408770359921712949102677098618766616123203414648582932369422206477 92 221398016342275580135533395165147296651286812045615882393772427032088290154175420306607208328828714007199649168868612504177996951146226309948562814449565176257896388890624569334824960 93 56254264764741322100043964212059943585991015109270866081599136433237361684559516916708894210369218386168862459010419637145731764958445333705935569654902703167120833507280431392151178864 94 14446411352855670935068850556591640519812771693384062179587877228979186952324217075930542318402314499596371216229635542928009722057116357661378029308447210943899509483398020647716604870656 95 3749199776537106132358336615623273054590813979950962349138656918829947338237320139458343708932847247437377821504649558135300016312171809415305150591478378085952272158465348184108734130859375 96 983203850573148480238518219154141812548061983210996341082281837112955343951817259644022555718999948986087250872188570355680373239746854519027526050704391991575749630062745516958179692539543552 97 260512296985918073402410552420724801126719478801695658247001495650828410779019914813053600961586163992550362091900582994138334266860931699611034414424582764954350809799260260917385578924287236850 98 69734356233705080908174046064241641207268507337179846722672841933806924723364948177155904072898599628682066993916006905424386923056238317053618359902955793652696664829390715886932420593600610435072 99 18856211520136065405516583187069077470379106978368796223943258593601181093219153694491943150516539869124989923366964653546090929835244212332032700079875844735321624094050624370634988779957119225494849 100 5150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000