1 16 2 256 3 1296 4 4900 5 23716 6 104976 7 509796 8 2421136 9 11943936 10 58828900 11 294946276 12 1484406784 13 7542922500 14 38500718656 15 197686944400 16 1018981226916 17 5273535630724 18 27375958697616 19 142523723188900 20 743755656909456 21 3889508975301184 22 20377006920786916 23 106923976031013124 24 561827205299384896 25 2955626036001617476 26 15564879394596280576 27 82041625313869568400 28 432776216691467769124 29 2284489965403241328100 30 12066271781836753716624 31 63764874549339135196644 32 337120529821886356965904 33 1783030594429088062435584 34 9433658289468922911677284 35 49926369897703121783540644 36 264296597591664507986694400 37 1399427182195378251155906436 38 7411284681184700635617833536 39 39256366927302577398496085776 40 207965132783638763416122434724 41 1101859993096454727290371326916 42 5838623931765616952416821648144 43 30941151945286662449761592531236 44 163983009202091178421027060536336 45 869146230578651412964285712443456 46 4606958803305757548584385770323684 47 24420788371912441819709655497449924 48 129457069727177447788985958576384064 49 686293496870916602566570854462179524 50 3638393340319595016359490995951570944 51 19289590605357992905926365636413064976 52 102269983293375118060835499707903948836 53 542230097544597055336960172692768264996 54 2874934591758467534613974895631711011600 55 15243337257370559685234543663926387477604 56 80823727028515615002619264053211386490000 57 428552002750926636610343835908798923858944 58 2272339711722737690841549600081845115158116 59 12048899844458554997685241851820407019110244 60 63888892225454651231556570405783422909031424 61 338771327528841758385843754174095637248565764 62 1796349434266821874878351981118006204828024384 63 9525274609304683226944482959471215673078437264 64 50508720479763808033902463788191466748727508900 65 267828704444755616400780497195943788091667562500 66 1420200029881839926903477266900249661263124019600 67 7530838628059284194712976097889157887894999238564 68 39933594649775740904132447179580417579205684391824 69 211755425077027950489450839366897495484681024270400 70 1122875538440282122765645177064140373227948583356900 71 5954283495536540130143436725587871348447020063258756 72 31573890705978958226193045044884927804825231431438400 73 167427698281762392457259558547903420262553609822640964 74 887824334246561279740246537020270553602068854202886400 75 4707900158164155057901162235512207630098263838918151824 76 24964785856898642371513973883245756499795396242870168356 77 132381956328373150741834986148708892612745795758287916644 78 701988580196994362879825305406631235889014111008630889104 79 3722473052718138275782320641725398777208435677103332162276 80 19739370847292116071243661668769603139213122727200500979984 81 104673139036685296179005329770861354970353009359644166912256 82 555056717193803428871206976068558368809530455843416886333796 83 2943334539120848917174835366921109084276404135817886399217956 84 15607811838073607121895913538149717462133924273950262794066176 85 82764582293629969976988824525773315281839740520500705205363844 86 438881356299317913027349704774630267403468782779549208222145600 87 2327286350378136472121811579977690983829308563501688171847413264 88 12341063481251143652683428102794354986357447986924770720293972644 89 65441826849089993554547377008986909557487484052216013902168252996 90 347023030703545218369087464105963875296848012963940363706398499344 91 1840183917070694185554078912772768231900055097357835527043465942564 92 9758076199834488935070810679231796273552348911064922875831151920400 93 51744859984008715051148739813412330098417718525778974702149437655616 94 274391250447248976012453207297302994646504116926444403424351452169444 95 1455034628055834983507950867836405141270162909174255449201734138572100 96 7715719368220851015988140084850346426207997749892342343973481073543744 97 40914715754130083687690431682655029627228944402911831397583615742946756 98 216961498333367572482548111370997470000957780244588080975948099476767744 99 1150497873232364834468884381807014185210125046279735794415638510712557584 100 6100830829419640934214723183827330453969640385189497903714749378359356964 101 32351331270665081707010343010613851217668731073926014512290161119166447524 102 171551824499039452302786186795474180196577867415877815881762869753673722896 103 909700712081446864652991504579967384012491893877584622734229449043987564900 104 4823938204957047997738559132607868899939138356650543153905519111594774130576 105 25580259372012878870311446975257240824381296666128323084690094131954582425600 106 135646364142109699273847390172869473555529128130000827573990705599425983632484 107 719302179564478917650749137470745724120566010272323116896282619346542295068900 108 3814297818099623536913835989703312647037531176526361610003843641429136310439936 109 20226364366485529666692335899577254722892989826723997613475851508610088961763076 110 107255866775366287685569562799988940039894665834500381546852293110537535253703744 111 568753772345344894985695023741885201402598570120752406177853899790640323326800016 112 3015973532745791524008889450142623591176064896678520351674626688769119594835486116 113 15993030443319601085937364961183957424975788015926154712551451301340813294774405764 114 84807449766619534999008003004274335944977537723699827852381867804370813191533130896 115 449714867275135355062831321049476147724384594629979080686980383586620400152132846756 116 2384736990320855699227322185681242323121129235394914038041244031300410792220538434704 117 12645724976142842297460682067901681797904571417137312518083500113968339935851665774144 118 67057441226392153541831876906823491180539543720320245612335423168452451471480218742756 119 355590560604496295641740159220434401592579688156547532539184969294645954064084011343876 120 1885616938479377943049527154882235321773284725701733848857916057500975617267609808287296 121 9999003456146487659120074752606480726490076933634641030639138239307050247837007064236100 122 53022471434598830986058372036653856877528570628670381131159177848803680218797782626631936 123 281166267499424779741253269054076426480339009197879393335347364808517047602380774585985936 124 1490961622964340546886503421741815185858268394508335071515215058250038784851052572350660900 125 7906234922765690317781680970329244703580562862836697831394643803532653351829918027472291556 126 41924989712258105731240300810951824427671567947493052170894141326034743431075590811557418896 127 222318813034191760616568257202451510449142392586186000020637907846258323732642567433062365156 128 1178906780850499910249146424752626597904423304469205132766487115309854120292029235248873738256 129 6251478134928049440131578326239669900282277287199864951135152055965729980990962595334750013696 130 33150185853664165321171569144203594500223797566123649473695681805054196946507623962802371168100 131 175787997470328660737016663575144249692806137601171173471338396261466590361606327650614817091236 132 932164308269254857829523840037883818921118682575278323345406000085342436836463597736279975487744 133 4943058174480072890579347156667019775000438097560799487586664666973059024073989977056524907456900 134 26211928418512890864667684638386191302743457842387524113270800480696202520021112872436219501071936 135 138995975228359890886622073207089844728171538170435353026965888844195483234368187350108592886627600 136 737064470228991932968140377676037173576648824344859104294419319921684926975455169772367806210896036 137 3908487511770965674605018668546613867029111255980931868505213266014766778279560187695680767936862404 138 20725832337547419233782901384920427615937100102492311507862820852142166548401829678342375668178571536 139 109904438697995551363729132585387428197828611136773200802910325594840354993944820790745403538239902500 140 582798579576785745100497230046973876707180398496764152174966513072071633445458593366300295050098449936 141 3090450107506255264978793023226706635416987983952043721776071646768830145599194177799828076360607052864 142 16387963530599069078536739244411577072528165499761979769290797267403339360031653741393733414734261406436 143 86901693720138474173076309012369329926873118622130400592699517372984835042712488030621944938192557519044 144 460820184143536520717485385941877864138486251161561095283130147046320315720742357066709252801084111025216 145 2443626044961442480153609849793185691065046275371794705715655123356123624656890040688358471342289302295236 146 12958000654849640759212258629095704807584168421396488150313502507406475947017718603320143209526991515549696 147 68713370167372444397211514387026109523391986925598898768454240685063703059151540815335161763308935235043600 148 364371585223052691781529631026000870506464190359034968235978345332152503455601500018193802461392786022294564 149 1932180764802136835455463209847189799858615164212815149698878817958556261445218535309784687248091745479640100 150 10245921085442831781451075372303247878788556659883872770631691980030482879531768197239057334116580918274931984 151 54331820709516727181046540486478295857147594391831651240661311360038785210539243549353478562308510948115121764 152 288109455172928054608517925966465063511747725199261373616662598270530781224879590960953805596221891083814034064 153 1527779799711072373149433431212744508094715951214977088968734365385427580950102457595863776649000221014550037504 154 8101473500897164596142307907558802175298468287099538792582965360603143326394889235995958854456211336322474535524 155 42960296306467240192201684844436576653022002035247641629964730983871292957322564030896262889622917499554367281764 156 227808812626081804442802455765818898165708967140721917530783002840628155300787233553023190209221590891626471654400 157 1208019021573179550828531444370201265927858666201844024210603662643035867077261762222895830193037655857820470766596 158 6405853837141772032295139546375648889241028775917195712186001717015592960816243001504555946831388593834728130683456 159 33968805664748036079119731779488001064182918387173722419083086250653819391826514040760499329165387228466479636558736 160 180128955113959816882148647783861450614449981357375731639588925107867071125277074863708535524438887381022019746712484 161 955183434791956392427734991766316148252697529753115018974119738461587034565792707405724135736936644803222131542813956 162 5065123447411990544414800667123535711396142538830690602437712569710589072070992713953806758944119355519919271954569104 163 26859213218267834565362633715979214753695755069905809801449534401476111642905392403666214331522400292910187040919781796 164 142428381498917153422788009868024707592089945730051176211884159226353565688459017375845519077870661662976025115831853456 165 755265751517648115037103929630368817666727982814535580996679809548321368740066049601535057869256917684702667864019141696 166 4005004827085562245166861009805657353863307194190440747096125473593253871662557411557101775374859233873020255200672323044 167 21237642025720324948251678066056707408372603263709596786952474612529072219635660658398459856586272921764416473187105456004 168 112618450735260016814653542829846215911837884948743257558363169954506159555057537446247908740052021448977136519038423311424 169 597190376910675465144154486946047732245015228826727546927765375097662182118392519417319590776768702330191169397992876959044 170 3166766581735918277229798297587907189436508257773514554371956432753852757039770877892192482774297630408898714155440037634304 171 16792652679856468363127279323133448061897866204596963810637127837308691112553237053454754069114925119135077993045482690261136 172 89047669522916615335089105505262717441097458506754297458653450846794585087163242975805998653331430485203918449712355872986916 173 472199812539610729959815819460019851111732550775350377939273530812599926658500368373303351850210856320539891821808533514278756 174 2503969662061366062926827777407762651325846774133459996952899374868596857368067881863156512834228312407237963670712031792250000 175 13277989321528578507885532313994939953154490992394915556143407187168317626601771568020661126311123536458056715170034435292230884 176 70410198291942866157617229095204750454180697279627679688688235276680715962305162131614661486376623519314956561247684112961187600 177 373369484148899230514306739634771105293940600038481204046724869842355800044020252529578921554897996633114188058414212079754682624 178 1979894604410462900170635636047250475410161488649272501433692686163623135252600900251668894839343189721755044726526989112242928996 179 10498936873513131878327295886609664543134144835498235357542262790345645786231516731363624401376209189831443952437687125535178380324 180 55673506674805575334147282623354475061364989759850489809510537188591245332737881935120147641612444367770318534656519469169321361664 181 295224114861596292830009247614340397626157550400350927129733009774274013027373099340016998291625693317053039134336526010196462218884 182 1565507243955968596043293371268545604572499931069079452323161972111143938757101445090228978777170554280656327383243581174157523732544 183 8301533673928408414065178445941620659684689944935951127670335360852620209179356495350307805248889118213414905935948337160548192826384 184 44021170521853667979417725212946401952319912537883558600553064324722263236504620036632948361836458631819323166761922893431485591860900 185 233434390587428991546826400660272676887368095821649421222329267213482595271672042294599995556637374270029076791537693062193239400408900 186 1237850199414440229192217336906435346392763097924432717448248886295946406904524205069838273416569716698536337051725274901337382187690000 187 6564041880610169177792338239566740972182769589014322474028683331452382959515669187735955850120769788937127868259971847220994987041230884 188 34807641369522562778703238155802667219483689431397523733021778612133982936689998233346710420938564832887054004797048322019515028239949584 189 184577112661080480012984381107463299825539054204303514147941944592522181262170692491924762444737277509044797825383032081991751302194177600 190 978771016301464508569589164047705054320403133877447968691834066874590234117827585558906327497558877448129643059253826686452276944031568100 191 5190203100158704424790633916716680181245670022697825526582501706621614082188758913367925619890237108769480180285034186163964730369331145796 192 27522482554389355328093208297175157032044878264238978107669329781646520100381585492967410342061553523942813946767153995277573432628003841600 193 145945549979258483555951343057209001498076641265209028917710340750376735232757901584405149524092868252046048023992479391803037166944255637444 194 773916506865127118283870639996024326394367250424077023252350478570174567727090689421214039885819700249880464072784062094461772804838226969600 195 4103905598241743371662607911871578471782467144853138244395688240265493457023517583303191659324188556776175933653768375632111906571991524694544 196 21762090625902282504582172861786116385440029378459825970637113557903408504174132859320440781139926280629738838934244940215917080633038571543076 197 115399483997122891870258154898244069471682620217209763951617050479366140078768422693218757419244138049631600345803294339934523750423807639756964 198 611937572346659585526845412989854483264737420213653384350880678230986738037106600221175498546211955392888345810040976767663648881060613586236944 199 3244967650452142098005907312429276020465584067345557275511226166644881453812603614374010401394902636011368468433184850837179259588681330323817316 200 17207335402043359088315702929951929991395541405671573603022417479600170552907982492360886309821085023025278586728060019319646765641398424206798224 201 91246638960226408393992430265277355498405580768170497184064585775876556852952673799178360375695884167327528237736354192833913964461194690378858496 202 483860454103158582342968565583604694051868795475897247449046833085382167463606263992901922323001738162313370688464382871748799093570531152105455716 203 2565803428079906395508601967471954254311437131590489805558744356615525083511425032100501400767464011475842059064967139640040314237983447658083072996 204 13605879909630152981339359059842545595963895540172295892161117429574091746152191753277595912902932471786229667623058441566199948950156959273380806656 205 72148928514688392153374867256875852264352721283219675934568605325005288069056135090977281986555723932630198856045733420045495009490156094799089496324 206 382589580416131151375113731764904460593879787200506311318429412637684820029545924232706942560925808206483719006571800272524241811392407752069402894400 207 2028786706280647842635431364121506269936142612658890934106646789669234368275165610631370982382840115299492646894810022215999287465576847301856943808144 208 10758200720219010558454540781291344296370656022467008142910937996118599602393328516142250870647604725634718154306623737202893335295808732385865626661284 209 57048324685005659118908101449954614643716684916622483396499274865387636546358600578971898191380918011291634359351797500257217882882298891837422063789956 210 302514466313061222661746777679617740298612019003108009304393061101848057726267549058365799225949811991034720258492601095963869611644976765269537802314384