1 81 2 316 3 1256 4 4984 5 19900 6 78144 7 311512 8 1227648 9 4896848 10 19273664 11 76861056 12 302658560 13 1207072128 14 4752337152 15 18952790656 16 74623190528 17 297608324608 18 1171752619008 19 4673101527552 20 18399231225856 21 73378645568512 22 288910167277568 23 1152212468410368 24 4536555132559360 25 18092394011107328 26 71234352346660864 27 284092185340985344 28 1118543289443516416 29 4460901332725514240 30 17563703714611920896 31 70046415866366394368 32 275790569698160934912 33 1099889939608137039872 34 4330546638194130026496 35 17270803270140979707904 36 67999548460232983183360 37 271191358204721509957632 38 1067749403246772546961408 39 4258328435779506372870144 40 16766122924977609058025472 41 66865556466329566463393792 42 263266715076725566521475072 43 1049943119285234958816247808 44 4133893302525369081359499264 45 16486523287328606552397447168 46 64911638493834116043691261952 47 258876357304481099954889162752 48 1019262110464559347832801198080 49 4064954581619106556551440105472 50 16004760840017337786341739462656 51 63829141921757902565422667923456 52 251311578166592740067866610499584 53 1002264423050390499411653631672320 54 3946170139741072434451389574283264 55 15737858029542015370907322419249152 56 61963952816619610104802403342614528 57 247120589798292633887468368489873408 58 972976661597290172812695114501586944 59 3880361977317298310921588892957147136 60 15277972772568200011915031888391045120 61 60930613217216253093837023667141214208 62 239899332894733304411038563088499474432 63 956750851783332021801714475138396717056 64 3766971625101527951660431305581766115328 65 15023190216793860888525258064677524471808 66 59150123733551935541027592787109502517248 67 235898660418524744302282310539233860780032 68 928793069313392028594641713353386797039616 69 3704151860171980182054424107947665603428352 70 14584188690636054330582959747245017271369728 71 58163708852235903878921864310679173152636928 72 229005326150111644737745730147930072185569280 73 913304085564838375210035075584067058247139328 74 3595910648001346819611858688213425772637978624 75 14340975999802676898024769258360175191438393344 76 56464072717389774591366037974160090304679510016 77 225186327180089762250277628288826109434181713920 78 886615886745327763527003346921631469931778277376 79 3535943575218043488808708867859286150954172284928 80 13921909858746427147947365705867635193057778860032 81 55522451667888052826006827908461064583916722061312 82 218606024336595096679457913298784523502796738134016 83 871830269243724542319315414851905611997056623181824 84 3432617676821752099226469224080752428059402960896000 85 13689741636700626604429561441920786095690737466212352 86 53899997271286027077220050776001478034662727853539328 87 214960448944017581302789443546927746113810650307231744 88 846354001338874416357829819650012707727536785375363072 89 3375373753317247238218773617555935744434589680210542592 90 13289705600113706946484306573949443118602888094031020032 91 53001135932452824353828987916519610694913852764929916928 92 208678962536124009002568142546838255772016870490325909504 93 832239809700954363535534327531387341731103094454173564928 94 3276739960648974767050942060429548367998223660348333883392 95 13068080309331344308478070623958191827337344844665393774592 96 51452358394081910614474554917189208310508873568030881218560 97 205198935427635274734328029119035717594080853033383490486272 98 807920438028512726336415615098387701264174364184019044663296 99 3222095526193571700120407944389999469818014414870626231648256 100 12686210206046881587926514406151982790089839685704188149366784 101 50594315015722259436340398147553694240576252099593128420311040 102 199202695979239789745884176386256918779535843066115896255709184 103 794447182307516850876839072227145153995105591543149452320571392 104 3127940767250029395108769406596937768909958793190128643534225408 105 12474649084194997916441569267579424334587368627334714902307667968 106 49115868614771952303983082516596779802003878534036779414925082624 107 195880699484400064701194911275324913199631213106770861159891337216 108 771232171350995977342527354912988092654714019488998792749152993280 109 3075777777116834649013759740209461188789521075923262447784388722688 110 12110119985700138987976927165342492190676011998426429726164686733312 111 48296789623008280896570987274897782195617442342209791298585761939456 112 190156753719379892033352823266977220801568666352993065627786388963328 113 758370746171275293539171012502109662980253133175592285812802619179008 114 2985898655652531450921299767815205882207626956562127438606161661657088 115 11908166011398621653755150827648388355626913148719491816095096936333312 116 46885480570333059053179955931778911217611033611511537486186091303141376 117 186985611550743206373885297434165279054487461009335174133764667832532992 118 736209946090979651192392840596829985178847379866476044109774285006962688 119 2936104425613304997232655718514280476826251135208713135104041596053618688 120 11560190449796490975913843485398245947508709789353769974406651532699238400 121 46103596563453179620065663592715865164504396899196207481857582607502409728 122 181521594410857395565796106773425791486831035271666695871220339411028803584 123 723932567773593533629974413256343391315390474844398139823641587700669087744 124 2850306781757205221466662272231711128523590988712153408167254703232323158016 125 11367407355345270169887165867089738750749445349029033898591954877566209228800 126 44756376102242844980485880534253807868270737615958168980575715081385259565056 127 178494456161516480425235595255639794903097107695444206446941525935290358693888 128 702778106071266153128048940501643974184710428433229162114217120210088626225152 129 2802773744658138405931026164937238135530769358668406719223506221400135672266752 130 11035233622240597399515997429104790315368276499307861284931907937928247966171136 131 44009998028379456443682074716592719409126819342887725196183580330936415230623744 132 173278564094995354375005114087505922635124054765416391176098388576153610789847040 133 691058252614753931660603369468314101270219880430209665238875685725085366508060672 134 2720872235483043080272326827603328616374977837034754833050263303417662034461851648 135 10851204951179633340393716028737444406810356365452417029340617399564416213103673344 136 42723955848133153446386767942451791507425619573026192424998477022964322936104681472 137 170388890440104531849190813667906124220738943272633566980202197744211147810135867392 138 670864430717811585141857881516323454260075968984115597700506120608829064831033147392 139 2675497708874611130228726140753977335408670200598020155028967273700045875467410997248 140 10534115473813247035973694011625453430785623792483414146765726681140080595881106079744 141 42011471356517754647885208317905454981139748060218408710653835567980928998633151397888 142 165409855903224112263226607177465905476794103249060422053488228582462703553262263468032 143 659676784504481844158351257864124469356763980372651759191508842997495239584097587167232 144 2597315408013195000476555938958021873171947491652975356763073202062083241626411298979840 145 10358443681279417577159589979928846142091618663686688396106774367336738443148392684060672 146 40783829306094317055055888585654704292176184295532154131709821360479670712573233763188736 147 162651404473532013444788607063220494244186843734292723590316587292437074077907227724742656 148 640399979046436852676381873158944723438310038223657023034279682047231794958493543074627584 149 2554001372332110380105347840399717414606753565772851886751253263302044192424372604564930560 150 10055753472403676671709963036650237860834526874200998300704969811854565464172137435736571904 151 40103699264003387624809472704559373155939319460384347035930280314656021723674946791362527232 152 157898471590090874920740380306246716735777423955680468547102937080435504961989148874048012288 153 629720372150406652997758873880811806097796020815234952372212914343109446666229531005606166528 154 2479369387774691814549397977930478897181395625599552656014569566690686114741487029693871816704 155 9888059066341126299307238865796803379281134494269619700127916495251838389594926005652392247296 156 38931805350166734844334335732168734500832542713713746814599848024404608797845358241744200663040 157 155265283486966520964205805089887746051589865871002023489482493967398248003269062665879649517568 158 611318940734218003008518388256155714097497921598092077754017281586592074952211485956993598881792 159 2438022274598779697362255654280515817166256949850755417714120609261558339618678109078133833465856 160 9599114244487658632967619766164905512784901395988918068485952753549023432310974525065866959126528 161 38282560518035974893790073959922948852061781783706067608714466775473596503075996759896841894494208 162 150728184813083865102453033456183995996480207423273664641129922493363449785928417336680411748630528 163 601124302713054631577855610635821503435826795547452259181098208437805834665594985984245709659963392 164 2366779383847177505832167388538306953694145028486186058540906266126128853038386151501629965138395136 165 9439034965856422854288052186035447862069604668326881674234655282158663806006848525403241303802642432 166 37163883176531015748306989817688526075344105039728805058384407285109196744162769656850247892963688448 167 148214571735905421629448309861126471269828862141924130391904913518428771472585259977905676277040283648 168 583558493953835253613365734288391841651378370044624649693630480592966882912248581584068115969049886720 169 2327309873765754495583559915312681203748684016380571826176854760602630493618613525810670647542470934528 170 9163211342799603862350890722092313984429346742957509342196127955513134531567084278623229182609398431744 171 36544121034055115456050319270972183620567321267127253529622877925405089747183792836094714066105001836544 172 143883506079946914273243775877220359456519574467798157877371067523189889405319174594289217924337202364416 173 573826802011018267021815874148630659802445026668919545957473825693420697194404866389857534813940880506880 174 2259302175555078875712284187874551926098955278507772405593760775493687808028166233929058620734624745127936 175 9010401383011568357430961400728256138035505519316637520779476266311180283902627875545944462060668214837248 176 35476243660838346801230976305096571017654699592790533326810242158337960159643929417495240687952106222518272 177 141484038038045275665186065529805893532721735841892524805702702024340308209533831955476111451449452178440192 178 557058669663769737362404927461114580183539864011813993940523446430687492101954669580370425396611521347321856 179 2221625005218187837212893966533233977099173138501454452226655109746718350752933902967112465449816716858097664 180 8747103115376331485004202621652613471070790047395020410256833100342111149877965623463446330490651138305556480 181 34884625377199920926580841560830435772285487563120832682544885108102297974148898707540979275103777404949102592 182 137349649287762512497746890894311140857286008654508373213677697255760830580816815253077343640588664454269370368 183 547768901074312590197346465623041037898969003463452604537068830970425695555723593525892260715925921094323666944 184 2156705587054203263540879408291638301414305495756973815255442290439937375892550154488701857636094918447618588672 185 8601232369268005121803973428475181325254793275991041348943932402924980522572631650644052579836569012806659080192 186 33865241108010903355451856272580967636672580947118927700983577554698594024783517861931973668639556571241383985152 187 135059142870374647431795431154656020171172947320405152933057563350701336442804468571530610891590133967725178912768 188 531762222061183128619150208361465731805503013265050634445202439344722037684661882614763453554007473386226381225984 189 2120739364983885595465026817987468898679765919363804846089527071719012043972268264967969119609635043473321569026048 190 8349890671369142257595749811380198628550709570452755101616567673023709093394257457145048526757048408066082966863872 191 33300488649693578337222086186696340472989014871730701977838759904581270769107747047899574146976430541294115510812672 192 131112499781519929577408921389161144005772291245831296912196935353865538965864040016866323368167025668899322378321920 193 522894308757642630316125444796976169120324732294807802743068767292757197035903723170477780845718388546108748225052672 194 2058767985777748792159453994653828682559351519168533656378124968311905341992771473313011815114492179862496533572222976 195 8210644024097490880190562046811095488093266498744284202732444299873828262295756083693410435363197053188864950619078656 196 32327395376689945439402524633914466816569529903077661165602396499733620810776770075108158824782469363999355295691177984 197 128926006960412350428625952099554305936606903669514360231974852270141910166277681493845387240085191388869515392455802880 198 507614504917628147063418823942176217451303233432141916611652259175736736405213798297887127710958432684060403309345767424 199 2024435016543463518984333658528765169132192664161751087152913760549484363857716824185586199468670010550737999336069660672 200 7970715939229875405569684977218185179923444539910351740994057678784517860935541105415086716855834809547178178386663047168 201 31788288746627800604818535525941863266248642166288116338785050572479006558719681367594227209286848061963884759545794265088 202 125158583863167462685285539080792262172679453451447970225378961560194349108364769423775343332478961695405958728738284765184 203 499149290138396932668457101633157684597149687021845754774317067276664512018670108816780368114648836936679571990599880933376 204 1965277803658253509324622531148872442638739766758613915186328619645445362753041082322371627627670503105050397756069668454400 205 7837792585550745030116855074968686102884182779888406400848243118282395694637176776426286174398387128449711831178288560078848 206 30859384361318570788621300365394339760319625493145884408559081101928642154548598748969743860452892335249880610247284329807872 207 123071381303740873156699193261880930945537043613541873737209631342784101096646428300470294306254604549211000202856443733344256 208 484563353530446223227445024341796722699289339982587146846980700698589571471954988311915655219175584842651905989527563747196928 209 1932503920036621078012184586469709204713371192668023840601671232144145634898323775375367846598074517849321943106692864339345408 210 7608759813076177708970010293974286355506783509344267445258681267468297574414172902913307526640056847172813509116195969662189568