1 28 2 32 3 80 4 176 5 368 6 752 7 1520 8 3424 9 8592 10 20096 11 70464 12 235072 13 705280 14 3023616 15 13223680 16 55540736 17 278539264 18 1392697344 19 9541095424 20 58609614848 21 410267320320 22 3397142953984 23 24143851798528 24 176071227916288 25 1232666139967488 26 9523075842834432 27 93643579122778112 28 842792212105265152 29 10557680820452065280 30 128803767346345803776 31 1549801842184665694208 32 18597622106216005107712 33 223171469534248988311552 34 2821525007683005301391360 35 34435656059278438235635712 36 430861511202455123384074240 37 5283593879040002837916418048 38 68687119632335767161790267392 39 987339216405593782315089133568 40 13822749467032259578859112890368 41 200779710061451277135601075224576 42 2880932270680627318903144657715200 43 41492959778082416978409962109665280 44 603378776777234270732366125388005376 45 8483001844226414852488896585765224448 46 125890028813734704669818602127561326592 47 1769298487854343701470291619861183332352 48 26541907899638015572583651845970212159488 49 398128618494570233588754777689560430149632 50 6183837210716402510820996563214252965363712 51 93685669970210716826342091022375288112676864 52 1577042999162428379143866164303528585865461760 53 25558572232714565566292447546977994798543142912 54 434511514599564456651216448930632101119446220800 55 7804712755324762340688436814380994655953847582720 56 134244351874379405842895877936988635812264813789184 57 2337229505853778521568396371718331754937242013925376 58 39852394769624835863400471217170666895022897756110848 59 682041961253571350806353391100636780957322571098882048 60 11594713341311239604662968881435483486961890263641882624 61 207127185647744638429926725175466656742004303146795401216 62 3637777777654695978573253403401269865629329548640809648128 63 65480154475035973873967810129852750008456488826354802884608 64 1180412514799303020171231520111839888785139939785143643799552 65 21260689613892009076906795890680291039995562212231586972172288 66 382902968209286421117993303728472158664051415629308166710231040 67 7354175862027275632865121795081969779644920615608462843867824128 68 139748745551158357107682691083506583991518344269655360952256692224 69 2911507861759634139777687499765077517296043198007331308213914042368 70 58245259345569562800940132782287823511030553280800975381204645707776 71 1310782716570197931356905400127089043150484912759317952652260486938624 72 28861951513913654006423642316282390682890924383629864859570424980176896 73 634962933306100388141320130958212595023600336439857026910668096819691520 74 14307833105387167387614160936699185885828988512851738672392361856586481664 75 315329932208222697911956679853684792795086623174631750073237552612922884096 76 7042368962886901918600101540615254232228090392074509175579605528399681945600 77 157976238116397769743885737504200979972567462294186794566933154293355684823040 78 3507072487853206509503952515364141677888555289557996403784333473694499217604608 79 80120514569437749666647935009514622226998603460870994191964154167692348977315840 80 1787317115215276020272555365201443309479719490790264471283796330756109803295080448 81 39369282402714863689787368179437197222323550945785555245845784042334920396721094656 82 907441740555589465879630986755056496229533645136356939419573422086104126804665040896 83 21325076009859310003420926045330960548191767930892548978733533701853512737850042351616 84 497613730726273313742725099238010707758109510093561460570321540788854100369903829647360 85 11615726228667579923651686087481301005642866461652768528848523446929701272109342210916352 86 269273656477149078635148288756189760775615139229442270634582719558170121347671598338932736 87 6310676045451867357616159173316550578514073586676318201384919085776493459437121638015959040 88 152718367265276721863127748805016675237062301344690873526805764709128012722302534624884031488 89 3763416907901800926302879825516629661053158425021911619701443531581486975291573063617452441600 90 91827372552803942601790267742605763729697065570534643520715222170588282197114430251168159498240 91 2222546919474334255936948492046794937159106845292952979383985457698698247837602076920339211747328 92 55593758116159622506653989680729058367579203005458454304253163198263584066730534135923532229509120 93 1400971599888920775584646606392372005916974051360028210296041184105505180980784510820067917340606464 94 36966302940864694626620436189317660314111998789999545643753240726803142057201264641406630511496921088 95 1035056482352781993880862787576225768613407206577720411767985408945089487998507147790347260692560609280 96 30753648085905971991047506818549429960324728887422562292050733960092943072140331788048629904960112295936 97 891876531947838195143733412819842767352448005418430383355472895867566607514193193763217746117581741228032 98 25973335484128593746844749934771495226786530618407426854109814222574901987698527026078232782428769542471680 99 784504593189302326668751224105625877556417961953918082664922180630247019416650801525407508473382977358790656 100 24058251304742226060780372179594157527324616068914992421834458505332298350593681086753023916574646331773026304