1 81 2 360 3 1616 4 7016 5 31616 6 138988 7 620552 8 2734804 9 12176064 10 53818764 11 239177944 12 1058421796 13 4698785664 14 20810853180 15 92335672184 16 409124696372 17 1814626300736 18 8042404490476 19 35664530623384 20 158086995532676 21 700969922893568 22 3107382268514908 23 13777535348924984 24 61078276242993428 25 270799841537652160 26 1200535742624258700 27 5322653057858973016 28 23597246041124616932 29 104618738903730720640 30 463816651008613885052 31 2056324827011152526072 32 9116553186649326533108 33 40417967457645451125824 34 179190348428870235261740 35 794433437528138302710040 36 3522072871404773242942276 37 15614954638704145859400704 38 69228023840861342781883804 39 306919183115276055784983992 40 1360709636561356053943730132 41 6032639788507174592437608128 42 26745390649923948064402003660 43 118574358953254698744580892376 44 525693258679615800039978376356 45 2330634624025988042727406658688 46 10332748452639444760658810109372 47 45809717401455726159134818265720 48 203095031153072993155528494168756 49 900411507663852807977806274045248 50 3991928330047661140261967495947628 51 17698011144917171768178248275201688 52 78463227845125361371742322720182020 53 347862724025437310751982123568480512 54 1542231622260221782771125394410312924 55 6837405291715790326565404299873640760 56 30313287354369930811311730735450858132 57 134392413897108498144271349380080433088 58 595821908995691970223358758175920430860 59 2641546048017139150199966218786983913560 60 11711159627219161821490075343492131644004 61 51920828895874763785793908309075659614592 62 230188346044589544328947911594446750225148 63 1020528290972081925623188596873642112975352 64 4524460115941687306112307850324880778243956 65 20058963136176532300065191272774745324967488 66 88930389788685599505596850854387800295877548 67 394268346787005594843023523287744345827181592 68 1747968602844161523684312718939111188703227588 69 7749529635703553007443840770974882844173852160 70 34357144320220602286483315088014341889919434780 71 152320646751428441596296156893911334030065851576 72 675305817219247986320001422676856863696664418644 73 2993933892480812502339164200167147916966720979136 74 13273453186755746436974521872837157893445382239052 75 58847177607173571459440411197901789462096353915352 76 260895960033875538374935589225269618120359378209828 77 1156668930147067263344093890404012619925933487332992 78 5128032698353777281877910148229554457117863264560188 79 22734871379933717001894959347763140211243588103111032 80 100793892522969854843159014024906245615105145824270388 81 446864580859114904684197859829037666702922784941193024 82 1981151324011944240581504611112546306852203216670170604 83 8783333333603867095595396132410463745317063056417210776 84 38940460283714269197352309151627975184793906174008414852 85 172640544258212189052445570128017572087464807554745543424 86 765393046320278747288999704998492041169183834547938068316 87 3393331027043134764567929504658321382266569852519500873784 88 15044160009590736263771019665573601690958327003965586318356 89 66697515977900122166191545176880058938595271171057063508416 90 295700034749773602117442332445435069226162709769124762555276 91 1310971019971198149153750993080661902064205148273919802065752 92 5812123142486433532151614499484425659818758976166105656629732 93 25767751467294190801842105367157081115980694799862708143915904 94 114240011679440309020379179038739747759834095054612601230913916 95 506477264230333004926489140346397116206872691172205025466181880 96 2245441114816990118307137069482810964730925958854132496143447284 97 9955048639297643814999198428029323819252878648549853693239412800 98 44135200320693849466016700165547983470894159306427537509834423340 99 195671159220512013974946063611161212463687679957161252835650553624 100 867498102931334745268611985066201258103753480164528939853694417476 101 3846008586995757885480619831607963226580767318667539791082170984448 102 17051082879907288066347760337166853275485940772079750776772464454300 103 75595106147327123885732053677716521569334268637430185769075238259640 104 335147046886948283873060694657615413629627333719531077241991851557588 105 1485857336030947453763056824905476426359560515923908935008524441248448 106 6587472703531477927223162093085878697872277674932463885304670497783756 107 29205224194463917239118566527221630463995466588473343784778816563158232 108 129479871664840322031521362146151899070853954371159890203646708064455588 109 574042406067937534996362446843652745889493539276141069056003406024317056 110 2544987724557240973370193595658036832504786058645304475949289953977580220 111 11283073253268537572991816976277510132773877074100387136053541505441085560 112 50022929702252953034953966842237703665083075550280147839265600145443472820 113 221774107091936858773743774551698169830405775262622754113824490528422562112 114 983224190769671295453082057144813819944158868018510488029359150493893133932 115 4359074294069489053235649762307021249101196515531723836369763582658475496600 116 19325733519984834594973018881962341078926527492153934910955121349533487572484 117 85679653726845114697101631504960056312309244880117847465621346979201364514048 118 379856374153183579448126089300480181563102522748651802684953895277066992314844 119 1684073857777442024934023803705861913233916585805516177041604574273959428505400 120 7466255541379141359697092698035838531979864599896637681921471407963582267389332 121 33101263078060140193369154351018365447900964997098885790256145410326482491784128 122 146752761312607646678424655263622587959360047910843884472648818077564572792207372 123 650620881205881378102626871395984207588014077121513524151167368463441656253349464 124 2884494487701001697688629894191309466032868560102779029692742099921084479318712676 125 12788259168928518145612141860863222212591016129527129169362996694597649632089890176 126 56696094677590641459704525019593774798224681746077038917078239909862204901075042300 127 251359243602164878429531756023429802164932031681158737066992418137318863717912506360 128 1114388384306568343484346006138056244673317621905870608698022850261795170423046736500 129 4940584055237458224115214248575624229184210682078475728881475998541661691229253106240 130 21903827382457341937198964709414953691546770499997727801948821811547483628422932495532 131 97109501353768306056078640916523751985081913265504682274784665654560735102604213398040 132 430530020553858515435564504564241022126182912206079236698859603246850199666090930427332 133 1908732884157819302959706486443315193719424474229057458400346570327235601708344891748864 134 8462269874650150983058081357223843677187960052588779874256072637834165758469601676592412 135 37517041816465382849726011030670978928864072394454358907861184306881119845939860526226104 136 166329891093978197983632701093771167215418997951280239400285912927637056946191152693148756 137 737415087433488057792636166635818929889613705558423590675750750032891834962313586841830592 138 3269292173511354305680483932422277033773949820869849272117017350486775240073234960980622412 139 14494240079874464540631616315634349943700994417872875753816397460844576144816345940648257496 140 64259474021681440377675337619705525095924800980598270261176781260066183632412576420186348324 141 284891100105119539782500843974111223691393640200982508037116543584898418132248900890680447616 142 1263050159603243809349620549493104251266404542526130554947230047571401971877940916827725152572 143 5599668452560101350685367456656897881083096301652680419489797833203623868834367214485825195896 144 24825844437125638376028536197187988987281101299330412071654419469054821923387060097389428179764 145 110064114909265157549276948016332441360547156632447059821031413266957769977739194503571228859200 146 487963638918318650994102563816886464949237161655192857490957439668165268651308136196497700265708 147 2163361901403555243449081819803739379306159059195895457470481126909603619781572264905663420598168 148 9591154633609543040145914676247118309539011295768962834593281800350927622245958360382922903751044 149 42521894809244805218052814592987072175340701429650199323223852743927707583509132990300146634964736 150 188518651532575085099417610534037675322521373918054187078156788041916485088297336543840243276659804 151 835787824956797993817333763376532957743972406180646456996977935369263612321701410112721061715844664 152 3705422687183346121332507684586509904590156763248561010380986680935794517720441258529849910712637204 153 16427802464582160846973229002300867097372043341962018305462958899083720020976562285018730892733513152 154 72831824220430236061821362364757781254387261670307230112284313844305185316658791483566932518745902220 155 322896177423117500835559825584612313948682215926299585829518962631715161099491726692211037718201194840 156 1431543731197860065408861253485891600470619783998172313606445529606744228937179725762411331415053809892 157 6346676107120652904163948234700461822295022753726117301228599870412806736668629543346581999936726726528 158 28137664767663912228479349194363383714290916143123143750512831582231391615995383605738232017829229002364 159 124746901403894813218029119047114039803694563102956053458165370830063954726515381564972236245361178547960 160 553059023851788114948085614992033144474077672394943501406239731836398200381357565878144242191737285079028 161 2451958969895045528021623182617289406362293626475779072495511855654538013017961317626905836604881779485760 162 10870635015006879427155424451809441818212727477931672197823481186805032912532379009947473433592720627707180 163 48194405811999307689435055122950332251450584695240554890481683464614248503002852764544069560712221136170264 164 213667439700182293238571016706423407807878011424069041983798877623377521251113122651925702808105823754518852 165 947283694421319908266355335336119395307883952818917761248637999682952691981897145811169239757315988895398912 166 4199733936886496100009715377502567069386863263641432112248664675072076287281910530857649740037999144604127132 167 18619306174599330998315230866592982253718885171053955909596210023706716419729196145974101871275637697858439608 168 82547744126973313996501035344212599922540812415803440039160537000888198779643643558659622534856293866459432404 169 365971212705453594797737688453988493952110320840766094202564281578354947395538855407428567991586610840125236928 170 1622514702801378676934789750837676295244071907746548081429029135017792041077514894571285960065828677556686088396 171 7193336168015535923408721547950885099172803050383031866392714972647397890257561151283389187981764592276243763928 172 31891288958270059183962895674548983390503959367119019195292837378785043124302426938949728238189882740281192561316 173 141388402775072585389950687868844386147348418638824868468418610292649329264192931020460339979674560966178664139904 174 626838271273515383050039608227307244979603577343275620274750035069550370177552870324475965962706131182803868071868 175 2779055499751666544375550762206648930814486282219184180033701329709570047774721645614041322400321874221306707150456 176 12320800794452539959719903092647226961372767575066986984039957286272638516351865334698440514648493093741637194059956 177 54623641820088593969516173831141845349211051483089065371381884598577094497998163541462696282521304981940682159025472 178 242171129577289020625670967811596678460922993378417367550136377396809813384638778405624374811406435403199681954768748 179 1073653349476451841042681954553685583591639512896021662674267010790988429963833592552145187638774681528829651627645592 180 4759987356272000497960004371199567827393724293016890662015826511347730430154506986403554422006552833013677288569994500 181 21103161130096441049754506019355105759105630081438843335947767544929323971612282310298201112826699694511806675951053056 182 93559788367085946078752143510963430984503065741086398961568808089086079321587212892903140859466320010709890022761070300 183 414792549103467310335662945380933750037919256170681112768929643202206636528892978782814940748015211694128785386630323512 184 1838961607274007273152763462355322683860019826120916006239185411009452385908361911816101555440225726975555921037126961300 185 8152942477720922441924859628786275476280487048458874861166855054780047918697098503748883378368705719335646524864381779904 186 36145654581423788082447706458770386819834415433372904305674533244490802152275983545632018736229843591466504046214328226060 187 160249915743895260193706605837164840590854335921279729865017845116789314218662302257288449496576387260243154838579283448920 188 710459826867354126879316407185034921456832265997732580796579289337231855937019681840215657782963598555003117072015788548196 189 3149787400818770373709637805013433543483607416643892304984144066780657613328752593450842110081583614307901237726511961952640 190 13964421766255600165959345802410147292336914330668303167434796275864029297166825264500005062160159308712294280524310110743804 191 61910551555061351240591617516850469148393349152071384128423440288245136214681725294653547952385861538709670514500549915532792 192 274477272171339046334069360849652978152064080239502495531704344335490113765370230914634864431428480065310487122552442693264756 193 1216880984683462572020827271195786186645855198747584678416355696812341715890691736487578344098512935462357012994668476393266752 194 5394979770710570097394897728017689326960848061609448762542850310021197855079859470430591589087500857199599416525906231040380332 195 23918367607615574719252197977595469862888814933861296670305845824786554909297239802208895258627514050313640907479512237261836312 196 106040862677356160907011279829971441170539060904304579017287172816273272197105852809078979308941335383170478818605645437597826244 197 470126755380146485953105754052984151366417967816156827523394601903329155710615211095725764086489451094667466526054880563949110784 198 2084282988122655677747403424296593697567474618549610727588248069838421674294554146686702029221735260019860102832684047739738032668 199 9240562305510008976974160339884236510026712031033699880242367677320549820432588615157376812635232189146334709561888493417036929208 200 40967561606844314197507709505509316929325414911486079026230856965821863089470187942631212901003498844396706338864177991941989195604 201 181627594568548562299095388471025706855654091441845478934938901878009376691990865575065576730260075956653908695498627044109485426880 202 805236675429707742194195381827228837478867754732172313990954817095792425500041404403076956826984081009313979702021481364610325497164 203 3569975724213931539678757777009825358883204891039800646719908258765075225449098614105055907961202178234861812641725408120811569864152 204 15827305263605472729748394208803934539542967174882748012616319749686408512596464943484392414264408371497771770331275064379326830946852 205 70169550512142928687891819717898249762673213203899034057947449746649308874933559805437685295440875302538699751451984456050244273374848 206 311093122743911756412781443226864070347790544713830330278917570404763652824058707364307257697497372856812829788554182688067560266178108 207 1379215490368729536019086682431818428372709361095863092104635618920923493588041681810507079320025152566529431667380750831530256272301432 208 6114681520745005752746411791876433816804439606830967258327687357910221679250744525743115443902988054746858345960977699397053351603695156 209 27109128603351547194400936703459734236111234403128438884059346824149828263581957340912345815685286244480717093714243771524082683680948032 210 120186938786554012875921240927464169843335237967025934564478095163541488731483701947536606404676811995201831981624526581368123171940327404