1 418 2 3596 3 3956 4 5396 5 8636 6 41656 7 56536 8 393104 9 2072608 10 2316448 11 6543008 12 17434528 13 135394432 14 217023616 15 1264918784 16 1490909824 17 2710540544 18 11444858368 19 17669583104 20 34797058304 21 37698861568 22 70572901376 23 132968907776 24 226965472256 25 233356030976 26 552070776832 27 596357220352 28 601188468736 29 668825946112 30 1133317784576 31 1271121577984 32 1463297902592 33 1730828281856 34 2044121319424 35 2231890052096 36 2345302685696 37 4675541272576 38 12000250628096 39 15907791161344 40 27072839727104 41 28412672395264 42 112232123342848 43 281537252704256 44 299315189260288 45 487692537184256 46 643359104024576 47 712453336088576 48 2279914454941696 49 2798976739721216 50 3002365391896576 51 5288430646870016 52 8375457334460416 53 14712719129214976 54 24034593367564288 55 144114775759126528 56 223070555153235968 57 227325657036750848 58 567832763575697408 59 587995019593515008 60 924761044954513408 61 1388092986772553728 62 2305878192512024576 63 9625311514865434624 64 10518712664937988096 65 14403065491340394496 66 16469148502270803968 67 16948372123293319168 68 20784135172371120128 69 26324650970285867008 70 26474905759644123136 71 31615445623737155584 72 39110927165369614336 73 68106182853940215808 74 77186885339640233984 75 81467261463705419776 76 103048219112480702464 77 136799049069655752704 78 152032471177304735744 79 152077512686151663616 80 152365672556153798656 81 240982973362020548608 82 295218278048838320128 83 817067211282056740864 84 1397014292215154868224 85 2935338563045028265984 86 3904368174797769146368 87 13003795856583909965824 88 14747588752417608957952 89 16333609541204449427456 90 21324432485635636330496 91 38564646156080714350592 92 38914846052668273590272 93 40143896368747636588544 94 43649318070238025089024 95 54907307996833478868992 96 77348059724090762592256 97 96808797681126832340992 98 168279840773582903836672 99 234224643028777021997056 100 249492300174113713946624 101 272089466415367686455296 102 300187732149713086971904 103 302268133327364412145664 104 447154538834672331259904 105 587952479315292414017536 106 721468446192645443682304 107 868697371372056366546944 108 875107027030145232797696 109 2106218124372432350347264 110 2579627449168820275511296 111 2966395749482072744394752 112 3646576848905457543151616 113 4440123671663158119890944 114 4715301785986871049846784 115 4835736713235476595605504 116 4931367657465235200016384 117 6280761479920965455446016 118 16947987774768001488781312 119 20570627948879476506492928 120 20897146176016829860806656 121 21746506759945905017716736 122 24292225073172530421825536 123 44831196563266890643800064 124 63502989772744929862221824 125 98187961027658586590806016 126 126987087972999718246547456 127 194205545391610849598111744 128 206323339304435960403460096 129 219287809445964281622298624 130 221946496115252545005289472 131 339355194534390943178555392 132 412665532549284364908756992 133 501634735552956288269811712 134 1035681052043940239597633536 135 2058830882591519668871102464 136 2321667654829231941452038144 137 2959190672927632557766344704 138 4991050236838325829033263104 139 11556472537720348461265584128 140 12388712891483234683781644288 141 14451477987988767384763629568 142 20042197931888090537435070464 143 27612347386215538808909201408 144 37398382285711934323051986944 145 39693908063772973635318317056 146 40141777356395639694476443648 147 51769660341750912142014414848 148 208268911300320243645430104064 149 534374228294865960512996245504 150 824450536353458309691351236608 151 1126530900741740529608680275968 152 1140885540028317718242427666432 153 1191711169114872283301322686464 154 3691617590249354014558856937472 155 4379522467882446719161533988864 156 5730115026973734517286272761856 157 6765755858619384635682946285568 158 16544140191668590860032039452672 159 21595245289178502047200610091008 160 25671301844778351266207465734144 161 47332018539537691096914033901568 162 377712750096002877780668476030976 163 550182101575932531525330097143808 164 692623196480616374490737416339456 165 816446838538753803488572762750976 166 842057357144910881839876633788416 167 865686546625955605898136955912192 168 2597278281638676670119541836087296 169 2602183077445542115018562110226432 170 2628671638307981273044717156696064 171 2629209881097089460472676819664896 172 2633363846927320671407989468430336 173 2655509820517450437998095206711296 174 2664397301544425339401415145029632 175 2678674219814384189704539316682752 176 2713011593743070783948556213420032 177 2740680560652692660944490259808256 178 2839624021440079962241729587838976 179 2840605686735024282988636654272512 180 2849006347841553750679959438884864 181 2892787760812490462126443449024512 182 3003872646755028022443071781208064 183 3108854913845821564750018056814592 184 3146373797453341624066669398720512 185 3461795339748888652853611010719744 186 3461953905245539415649116972122112 187 3628619900442760029089344050429952 188 3736531477303645693051318405431296 189 3834344335247320626372520133525504 190 3909811022956779210469772992970752 191 3956040647976005075837139254509568 192 4117489191937589549326568418967552 193 4296839120777235881299847847870464 194 4591164316875350685526602538811392 195 4806016160960748436269821887250432 196 4836375479855214664350241969405952 197 5259349996771887393504088096243712 198 5523277618693796778547087174270976 199 5544914612786311320626107214987264 200 5654797756346463145721222945308672 201 5682055261730017511513981569728512 202 5775228334498026183328160007847936 203 5834774972615386552363926551527424 204 6187505367368409863179752351727616 205 6492906059991591052411037487726592 206 8472619775638070153404867479076864 207 11424080517019659825537012293697536 208 12410308662951654780005215555813376 209 16326069140103540639061628338307072 210 16902067320870850986042148756914176 211 17872015005594576627338346795892736 212 18098362592998452142781951570345984 213 19534252416776467918927878019874816 214 23179561741267868900455531902140416 215 23786324840377826510938709700902912 216 24277443894465909702307624666529792 217 26186316146820939766385276547497984 218 27282120273800882642935763494240256 219 28154051947548272053394923033985024 220 30109010358622693992945137590730752 221 37664615063458386945721086777491456 222 45905470799802677455802206869520384 223 51404034513178310609394377125003264 224 51862788296346690090290117431263232 225 56182344997447378140355123925221376 226 57555231190326972836020853179154432 227 57887737484386623278906517185626112 228 59732888186454185158134246928285696 229 63597187163567636069381296101523456 230 63898419703616092973226055027392512 231 72373835831069828276827873643331584 232 73171643427113905637716662369124352 233 73483935481688093737452611877994496 234 76303248313241589889923429712265216 235 81977161875456488793004554787487744 236 84359613381607239246802822275006464 237 103525539486798020395599660534726656 238 104019903387000873236684028470362112 239 133443339406256773938925333016215552 240 137899027279063280917138346117955584 241 149934471756302919756044414543200256 242 154673866900935474355361517651623936 243 165649002379708509416331190533619712 244 215178053060372881821598695821410304 245 219856592350936525206694532873191424 246 238661085570232892625644408100880384 247 307969481043104275001046479713337344 248 351094785111711467380581908082589696 249 409495077898495906534380053614034944 250 532860257578350669443070560464535552 251 570828875524436971925416603404992512 252 621526916257715579861503650134228992 253 626891924685887869268781306096910336 254 664629209835060514571008922424967168 255 668963938025678043854994714681933824 256 680285315016161504494141144192516096 257 702008826047698536672498134036774912 258 755728210796731292979666644690272256 259 950743464446048526185596933900337152 260 1050945259926456336333272842420355072 261 1138133841289455635435626751529582592 262 1169148686016814004332109586363318272 263 1339856622087864309209716493612220416 264 1621690557579693652278110658416869376 265 1658685808018805667640398706362023936 266 2401284086853770974677899981914898432 267 2588535716387029047404482200277614592 268 2658618253206479436657376098019966976 269 3108899734093348873708147525290033152 270 4540014658460746666099019176808022016 271 4654732242188700849050062398980882432 272 5134370378735131859374456724114112512 273 5246656331844572864905362299202568192 274 5902015203780541438005884482595323904 275 6295396336530461077375724580579049472 276 6545189810001166537268338701434355712 277 7092245299258899169289484623524397056 278 10247391496868433432667741566997102592 279 12935958618405545135146872499142131712 280 20694223668450792746119470654282530816 281 21788561077585350590902141254300073984 282 22244611057123725868025491121380524032 283 25025025175515836206982003747335438336 284 28043237870295401040690187534541520896 285 44059985451493118998216510516018282496 286 45996631049671531847758874778999455744 287 49951003317658844377609416365672759296 288 66600905060554065429082818007210655744 289 84683116581524787771833042272042090496 290 98100719170692019718648213498079739904 291 117950973848896456629525628353702264832 292 121783436555414180855979519119533801472 293 122880572938065643669606921650135105536 294 400380931426742444508102625255349026816 295 465764564533845970413034971397351276544 296 478352760924598573144523674973238198272 297 535948070438467207538834677777024679936 298 680732225976049713057445934720998178816 299 1103351877832447681621588773170950701056 300 1244462525643964124708227674047367872512 301 1405037032065044329174936634117907808256 302 1916168931233391588073054809774679392256 303 2152582880897175301098624969320679079936 304 2722336820449260186216342749692819406848 305 2722347205042974819130494654346594091008 306 6763119533097970781399058336035658268672 307 14749171402600595894638632673189499502592 308 35286653855212492137822493416980171718656 309 46465158586752496484020319460466704252928 310 50887587735515043589781418147349836857344 311 76739063923656452768661326358310096470016 312 81837598355115853931189345530962358829056 313 135417811528122767504181965681883168636928 314 141592034301527203691815876915759312535552 315 157968778133737678412129895130827876990976 316 165190706468769367617120818715308553404416 317 282323041699866307355011946486257109958656 318 371679087932138304265692719843566080229376 319 929197717883234436361932930458161529225216 320 2787934138333125589205368424896485241389056 321 4355623767337124180290149281364405152382976 322 4884703302638393467255413908762912477937664 323 66902543976911977158945017120217176408588288 324 95149851497179575393652545384783541518204928 325 234855175141947750009885281734521576969207808 326 409827150307470653538823721830065545452453888 327 2312502591371758355876236553527926805973958656 328 2858188129658231516158949575853422680479891456 329 5890204699323969111782367994306943519675121664 330 8857740569090638365916699617480658931213664256 331 21221639714861725683632530757008018521104318464 332 68474476235737790974917806059232232616625176576 333 112570900496043827013967989599826643733681537024 334 112950345960505724136179717725672417110305800192 335 131306840812994719766201844585176781460231684096 336 365375409375011795168047479390926245808952049664 337 985421237277463430982700153792809207763434471424 338 43363040813251845033641563419739215769305092194304 339 53658896656305006182723915787995582893178079936512 340 58387544564232553996068129769606227795656208023552 341 74940321073264671347328754859224421217627489173504 342 162000775194881100470928083908073708811260216213504 343 186064677242058644859717785080299360330063875670016 344 250715436571386865327337803026010131906982693568512 345 280676928189412916695581862061488061711225980977152 346 423926933149287199407775779684011235918344370520064 347 640593885166057976621852570469261646616859661828096 348 669902098053257308341308327909200521747536319348736 349 736776791542349211223052151519952806737100371132416 350 1841941845051396166886197378538959533729290829955072 351 2504077770356381411389250114935812201035098784530432 352 5275478408898885335645764020025959467921083262304256 353 47890485663208889000062232641883088765569337871302656 354 51678701065514046767526340298765901845678109497491456 355 85138641248418574794239785107836024922434532146151424 356 502972895552876643676121446432660669498617482901979136 357 1221226018646916465760340917435986125621537822237261824 358 2331761417394792621477735938724596559183762297676890112 359 3081542334594184479429029693983597280170377574143229952 360 5448873034279000995306632768846296213666106444697567232 361 6538647641116960598209001023581472792405642980236460032 362 17364043528129721134924227409874049144087151471310667776 363 58840646438571665495833926841411512375284054651803009024