1 14336 2 51200 3 183516 4 658388 5 2362656 6 8479940 7 30441964 8 109315912 9 392540302 10 1409749660 11 5063271712 12 18185835382 13 65319283674 14 234615240178 15 842705729596 16 3026901739134 17 10872334795400 18 39052515246782 19 140273695454488 20 503853287617310 21 1809807654356616 22 6500714514465962 23 23350167336389674 24 83872398975351944 25 301264702676122550 26 1082125218401155606 27 3886931078536601998 28 13961632434855119894 29 50149382282817256196 30 180133710434659373134 31 647029996412295170762 32 2324094831445093134878 33 8348016162930804310834 34 29985598544533088087850 35 107706562757054184745726 36 386875843228555308675642 37 1389636014668489642562022 38 4991493503770607155957664 39 17929160715683986243125736 40 64400525440765967353488866 41 231323024345757976032500340 42 830899146545663262061115504 43 2984542476846977641448819910 44 10720306833716576404044125464 45 38506732447397408833774394228 46 138313992966759673683730937452 47 496815996490415191539574040392 48 1784534804417768165077879040238 49 6409947527537992993466505484180 50 23024166973703702964947474879278 51 82701498346005568863774774351888 52 297059078689353048455583895622510 53 1067019316429972726523685180414466 54 3832672701565388582896561564500576 55 13766742374040789148339756647456342 56 49449355671992536326098030863625408 57 177619273314333436859167522141512818 58 637998328270411524103592490023543508 59 2291653711228259880368947327699859250 60 8231489800966961102537816929122074500 61 29567043227991836093297294088420807116 62 106203137753229487375899747628148401184 63 381475630879363670620522613527968025108 64 1370238771033119213175510755126729635794 65 4921819738038377542075442680512555217708 66 17678896587842752094635456903848084425940 67 63501591118457392420182542355425639714456 68 228094103867828331481342903904756033948278 69 819301049043286048784173754015933524047042 70 2942882773297882148144604410828225678158450 71 10570667555578901873146821237273754528030894 72 37969236690101684247184717996436495252477080 73 136383338824056585012655578936994123450410340 74 489881196733316449191040503894501864653402866 75 1759625398396075821798444604747101166359789576 76 6320474358533353931408475974406865515070947954 77 22702784441103919494739108178118031570990827248 78 81547110571433739303440069175750123229363643986 79 292912583467506021180702000052137323564547892492 80 1052125341442374118499514738366782830029400914112 81 3779174390532912814952260988004972442617538031162 82 13574579483543469496474880201545003471720401908928 83 48759117498426683057685373380082264119088656965208 84 175139977051044273856359330894808815282493752821044 85 629092837097186634478700828842808483421410306422660 86 2259665693410730825865118356168011366999076330193214 87 8116590660193092006778591580841642588943371800565116 88 29154332048868767676015439931986116325574766809196170 89 104720702669447649336595651955720925467198841005785646 90 376150808367032173863629771192781394661004006938397762 91 1351112311400211998189079372989292694737940321841646598 92 4853118582789200858955383101616860066943274659034305798 93 17432125945329585326853322022023976567972734533071813192 94 62615205004775817208224644164873666224223080844476163810 95 224910255357610396415656722928041973778931587406480421280 96 807864846264853741971620350170441431559360824771963346516 97 2901804583311776001884560552176522440524225601313002961220 98 10423117033326919160289423219634121018201940339340694295954 99 37439243605590893388531021693677627130653204921291298146302 100 134479633805989774034885377874567839043591498598016846206354 101 483043196574956035519234490661548365699559103805313336110768 102 1735063690714474409045296834040296317070577797873572155526430 103 6232250101401828874478741951592852231492362617621956182382694 104 22385887926931928503381369972313836129276221168998381162975172 105 80408836314902902740669535084679085726792129211929267472943844 106 288823967073392759787086031575901846793733622530284932965431288 107 1037439263880397789357396845853653404957973816443546690003921174 108 3726422835149304563404380950916658024324645899892495548173764858 109 13385098896664729003402947467886187218646887029250058384199918316 110 48078514006400190003322132858020815153912147590555254074305874704 111 172695288014614881537833901203901461523744651618669435234531123168 112 620311653111422576660220328496533696495113404781576731118328097108 113 2228124179932819495881639302278549950659248756733682268214030654006 114 8003295337593072107646467490761965078031005752836708536306584700534 115 28747381693362472118183011811610312074289229515336332829162194647656 116 103258960136339122805362590413778580694650949180147287020069273481330 117 370900312319571463421031108019010098450382860457986081546092804587080 118 1332252828201227991534102921053261194912082381834777415276825819147958 119 4785376391705221776984004005478473116379092644782838367854148617710224 120 17188799847554776964079021395591544015931642623467303826112290123409184 121 61741191499884651605734840728329560371501980146738731028665047414483632 122 221770848554485201186591463450342379880813341377821139998198379151647066 123 796588275570747545860761100329252835985756716122749489860549047513664970 124 2861299782693841012408993068352585697159064721350678636033995502900284854 125 10277626093075361835676087673322332522148202441191956275406669989929679550 126 36916648422492782152781226708241983272192695292211715573444671237260761556 127 132602501629064241256595232608939084520377214691614992270228665036163398520 128 476300644550729532619149195976531717169525425269710488264838255646132626222 129 1710844827302383197291310446200407613735167216915607334605624293801061075164 130 6145257321388267311211199552713026460036590073297824238237483189608325327612 131 22073414808531593595928920620857394506129502047979966158090394714689520285252 132 79286450644418427887265691687211454417050988644952234767677534630951896680638 133 284792421576749698859754923600006152463443838969417678683282077138981111058442 134 1022958181736425633411742316922950505976097304073870689098436434008009087273184 135 3674407611648768317571221753645966783478844391474181564234010012197483829505760 136 13198263172033683058975290149788443779213119991325547776375947847117021306142846 137 47407410709150142583733588013940984193335922102161256648427560573817606038039158 138 170284723137532229424234564661131584373532875803472545441143635586337138889860670 139 611653041165340246322174015975896094044149218020426016325355218088372590439620890 140 2197022938250590730671975966786298502958881943930445194218108795213899394312488898 141 7891581446244232750479042495368075195013613771583361388322456615514719550453717156 142 28346111748972073474795551044213290212983004568456343183977815700486795732395651448 143 101817621316905486638390878009142387737861521903486971357267161461186761653498071958 144 365723105251241487959401394105666412678980970676856145645379798433387006610061738786 145 1313656594847228622244027995253427926144679708013403568487664842382759756421497710574 146 4718579779093018376391964324709393637322727632295743701259929459226058924730714196186 147 16948870213874136836215121270246117722726100553132221461150121226038442000213746533476 148 60879377900857788602094239751876700953833388548685787561750338554124257354972404740168 149 218675263119397843976484060705653671774451913111612494861059419420782494795441162438916 150 785469108738447086396132844765025346047596560137976724275700820100953834258678818297080 151 2821360367795721220023563889419312064614143147958041438565592210479719354217728171505686 152 10134165986175056512595718124760731092357144931642481341605523951126296439381046484311594 153 36401347877295864333574948426776056616339153153258060851131485786804734227199603279689162 154 130751571376622922237698066278820255937977391150756532734006729992758800052269887532018920 155 469652208349108031535799635267156570702737603621885648056454119878887947922096118715289314 156 1686964022572582779241498430205560488646863305700040049228990510802188572162291696665155166 157 6059478828935595794366297166564834234483961155838338055056080077785389815450846659173756990 158 21765303341991641788161579417329888590740962267898168502169811611717190916510966099207561486 159 78179731779362841050333183358065226099524865939842362429894553201810381926818273713888626282 160 280817150354212750675596423635083829984115405300282441680208532070570452190412439950245677868 161 1008679233584641231462297514244272731042286406341685574762372170182391552659963553428564551340 162 3623118441952510656337965074964787554649958756377494011299891781605223350599294032363494326894 163 13014035391375849464775851600261251153427169124627570136813329678439906265103046676011272827122 164 46745674998334233528878279034421712705350336776004096074771952703048485301488180857991100878944 165 167907806098172473056492203239612471780125433588505084287511800483318135381359723525391669619070 166 603115290338756138605858536746737496780978230653931568895880655312911867199500855969899987053496 167 2166355822836048521863920282912499686762840331845364504097775935605933976882617659680150310143138 168 7781426911759519008142552243707524011033329721141306993748893046439493246728416679257318875364110 169 27950442925754677214245173144942338779767954289052733451941126851345622283197754215579471933923644 170 100396401406181209483261657538095559738179346826490044551760871047575764299545555733277661392388554 171 360618164158803362696359882062735125694182941156969596470620290396760726178274437937116155826411782 172 1295319936768759585573954057637815305070727991730541354452500211457546484844079140767836604822374754 173 4652715546108089154847667808234483481299371405710184957512306507343155289807754894107050861529839442 174 16712289634788853774429212964214571506583799350752114888328369859421396523101716758094653174643028754 175 60029593915471747904427009088829812890155809618548211524538566728625018607820630266594906678117497980 176 215622887372366357167109005358953462917207969171353899004305749977828317155351181081349461371743210670 177 774505148648244289325113551265966492421654553395673393916729341231629104600120253819734357014552786042 178 2781978446688378692366086823864260404970683071502678394401278026527547479730334421895230247206376167522 179 9992708365265724681142216112712501609073270798734169743028247393823673521795606945077132358947313146352 180 35893240147894176026752311251671502530525501464588671061574725504188474671088708862475583011277153655108 181 128926477309451969006780703148882774070993510501853442870885242986454300581105817474850528070403839057106 182 463096574255635522313573219813763237015790486585777086072374263043751886882604488649922877132123145173132 183 1663416557737460057543058514659176297622150492150346521905751395170846816082936448622355691307706741330536 184 5974897674427072529925736926164741884082809713310316288157805041339029611436298747652463057178463603244130 185 21461492645252686399958431844176081910345577991927106906632988398112431946538903306547194087263279932728886 186 77088461034841278282823931134118350239177996875420179040452967937253126287653150261149454236836387637144756 187 276897367902076498200249607692702317603733076859531023217362186579014723323268354639082511106163007168317236 188 994599597940407486022767869023758763043465971065911088521990081778879012913226380245127046013469740429465650 189 3572545191448177140480755795913201461648756218124971748128308048671450198868487193419887174347623116667561420 190 12832379151740021506668036347754694639117705336395751683547368168616266939416570444883045010571701369451669376 191 46093176116622018131622045009152995718490542171996778162592290214121379731107725910077716559646991106800655078 192 165564067223641018301132365389220146942871208775947844064409992872902375334573703363988357873748837572155736176 193 594696713593343865270427986259186759784793342847144473558024316599143832986648085867566301179260651395701917676 194 2136116773943468853826153930556602767457525409855811944327642122627130937774634071331741596480161440282336249828 195 7672809967876916940327599325748074002662889020129058759570963543775894182286689071413814308826158832377948695162 196 27560297040535008855426731385568496567787550989297791568501682640510992113228577029592663917121442335135870664396 197 98995019574647098499735092357353145479658195973881457791165835084577643006975952457006345396595070233570549543302 198 355584480318595338076545671182810741344648130178268933884298251933425624154831508050215709429022340828707387636384 199 1277239230687795487341367034671487015227164565035359388037188509433527670004966413646895973389875898262739218154200 200 4587770678141828089773570745942133723593714599398241441839153330402770233335747417226690435383463206584262718626312 201 16479011362564975033033312363172643499200310851953003077226103828756366730594439961651326857802845209380298639180442 202 59191671628524784190171246980605077673872140069832009694259301543408902215965547649652317852075123023658184604210106 203 212613118171535658040792192986334741842994893559997729881992508694810220952688362873182112878177351554137116141843294 204 763694228848897269066137230205617244739901751812427615719461256134112022937834397805717785387165276900893972985923934 205 2743146237602161870618728003145696257819722417306441371037303368506123768991271831947695453687938040153008537154986552 206 9853225278673338719680177908541744811655940916720238935258070427632849462141784685499549144979147514960222117848096240 207 35392224833464263159585142904264773306105658525793693840728051551967792535956232125895581783151587642592286158390736046 208 127126858793503478222582034741904761979858236289310437338950462165305323077466451498261380456393741600398177413550573334 209 456632446893321729144897435760852546489882907214687678236363380611582533600155564115098549167280726395997951319013327028 210 1640197779876535971508109305869681834432087932471176711434985679660801740529208590728795821514738444961796177876455768830