0 16 1 17 2 50 3 817 4 1684 5 2501 6 81716 7 84217 8 250150 9 4086617 10 8423384 11 12510001 12 408743416 13 421253417 14 1251250250 15 20441257417 16 42133765084 17 62575022501 18 2044534485116 19 2107109507617 20 6258753500350 21 102247165513217 22 210753084526784 23 313000250040001 24 10226761085806816 25 10539761335846817 26 31306283757500450 27 511440301455854017 28 1054186886669208484 29 1565627188125062501 30 51154256906671208516 31 52719884094796271017 32 156594025096263750550 33 2558224285635016279817 34 5273042596366296310184 35 7831266882001312590001 36 255873582820408299190216 37 263704849702409611780217 38 783283282225227522750650 39 12796237365306049975790617 40 26375758012837327474331884 41 39171995378143377450122501 42 1279879610113425405878251916 43 1319051605491568783328374417 44 3917982821096562972535000750 45 64006776743036576343888386417 46 131931536307169715660311773584 47 195938313050206292004200160001 48 6401957553913771059794716893616 49 6597895866963977351798917053617 50 19597749287841725763392551000850 51 320161884472431589566079733067217 52 659921518232704904895552017135284 53 980083402705136494461631750202501 54 32022590404797072727667768023615316 55 33002673807502209222129399773817817 56 98027938019801491171926567571250950 57 1601449682124326067972954480913833017 58 3300927302268453627117835529398916984 59 4902376984392779695090790010312750001 60 160176990802837403870023115859406917016 61 165079367787230183565113905869719667017 62 490335726377297771000250927598846251050 63 8010450989823994519569128747451259683817 64 16511237706025286810138508422501365618684 65 24521688695849281329707637169952625302501 66 801205275973202289360782897860985375298716 67 825726964669051570690490535030938000601217 68 2452659205311305430741763967922861376501150 69 40068274249649938462558714021796720024619617 70 82589207704611182355859192011516301425740384 71 122657481954261120818417906033313021450360001 72 4007628630240967048545232185077532987837260416 73 4130286112195228169363650091110846009287620417 74 12268200854631423387272532367299225006412501250 75 200421499786298002365724167967898446111887640417 76 413111200427227428118720868303096117230187782084 77 613532700213525430484445036270994563342075422501 78 20046157607260041203620962028974922144176601302116 79 20659690307473566634105407065245916707518676724617 80 61365538222207174471831776159466755559213954751350 81 1002508301862788358183413825616714005654941952746217 82 2066382141947783890838659427392894766869097860243784 83 3068890443810572249022073253009608772524039812990001 84 100270876343886095859545003523700375487638371875923816 85 103339766787696668108567076776709984260162411688913817 86 306950409919279432076679157077120344007963195253751450 87 5014546325496167581335433590010635488387573535748937017 88 10336043060911614594747546337098391320783110266751625484 89 15350589386407782176082979927109026809170683802500562501 90 501554903425960644229402904004587249214244991946769625516 91 516905492812368426405485883931696276023415675749270188017 92 1535365889050697497040374671867979801261076343445310001550 93 25082759717623528379051480633819373096200637170874230212817 94 51700885324297754255143335939506725993662350685193770427184 95 76783645041921282634194816573326099089862987856068000640001 96 2508777526665778798549377466285941896869277962079369790907216 97 2585561171707700081183572282859267995959140949935437791547217 98 7679899870081178960916522032004477888787559861950245374001650 99 125463959093006563455847924794930914216560098741139363775573617 100 258607818056094305872612371621866306321907757344228972925148884 101 384071777149100869328460296416797220538467856085368336700722501 102 12548904686827322124383341856959377363552879152076015747348268916 103 12932976463976422993711802153376174584091347008161384084048991417 104 38414857614780168111806946163711726531735573168398783915446251750 105 627570698300459112782622940772763799091860517702541926731189019417 106 1293556254215698393677052827709239324715456608573482637377824290584 107 1921126952516157506459675768482003123807317126276024564109013310001 108 62769618734732738600386677419133339286549604649406268688866250210616 109 64690745687248896106846353187615342410356921775682293252975263520617 110 192151110109230530814079383794364024107263448200770855194816777251850 111 3139108507434937389132116493897439728126572092988015976370043699550217 112 6470368124979105309078312371589243480360407634176802807934904176352284 113 9609476632414042698210428865486683208486979727164818784304947875902501 114 313973620362228471651812036067163106151943758903451003905693236205232316 115 323583096994642514350022464932649789360430738630615822689998184081134817 116 961139814351513500351856965932462684872805236164682649285689604367501950 117 15701820126618858519979733919852052747325314517265538211261031853961166017 118 32364780067589230540311324805636568179523434270695759071807753312289833984 119 48066600194208089060291058725488620926848748787961297283068785166251000001 120 1570495986282248080469625204021272437838683395485457272130008878632321834016 121 1618562586476456169529916262746761058765532144273418569413077663798572834017 122 4807621159235160419529457729514794555369747684032294410956164206229467502050 123 78540501134239022882001239934983473944681495088790129144711704963470052866817 124 161888623427713206183531937599481742444732737861612552700379574133169573235684 125 240429124561952229065533177534465216389414232950402681845091279096639626102501 126 7855620609410184536280593618702368666905988192274498371743300505225637608515716 127 8096049733972136765346126796236833883295402425224901053588391784322277234618217 128 24047720077354458066972847211176036433496793042724300478920084073870192077752150 129 392859570971643465836911682175053416819244091108813708716309736966245350478652617 130 809766862020641389740796211561282870071984975260351717911539558006360893035057384 131 1202626432992284855577707893736336286891229066369165426627849294972606243513710001 132 39293812717773756768227448811124044050591315099073645370002716997129760685473777416 133 40496439150766041623805156704860380337482544165442810796630566292102366928987487417 134 120286691019305840015837762220844804725556403429959266963263849581334494543448752250 135 1965083495459659481877209352238377255946384999044791082208852159593454279624167523417 136 4050453681938624803770256466697599316618326401519541431380968168768243053791783799084 137 6015537177398284285647465818935976572564711400564332513589820328361697333415951322501 138 196547643358683721944489162672648849638689091219578181866255218676342557723102226119116 139 202563180536082006230136628491584826211253802620142514379845039004704255056518177441617 140 601674004430847734404762419655818502061196696459863210625945296685751067836138581002350 141 9829347251429645756706335342984680859190400945977953884394969785976721340434735473479217 142 20260368507290139247817433105625180220441998588415770979415884868639193748705609527960784 143 30089715758719785004523768448609861079632399534393724863810854654615915089140345001440001 144 983131272786323259392578023461140734768678783689014966621363233816348476601196649574040816 145 1013220988545043044397101791909750595848311183223408691485174088470964391690336994575480817 146 3009573249876409348186781607280641926465301150135832349591711410758277259981870638725002450 147 49166392986567592615385607508400021419293129585396726284952556660603400551400267214175520017 148 101342359223011594578957996624080684765051560320929284919496824731965078362782405067076042484 149 150508752209579187194343604132480706184344689906326011204449381392568478914182672281251562501 150 4917622429929545584797953328863463282664081637323361643461877029294156403616627918067126042516 151 5068131182139124771992296932995943988848426327229687654666326410686724882530810590348377605017 152 15053884794207795128782547194855351260360934291782736952794529850667606168678249098763881252550 153 245930287889463846832513052050681564154623374995753478899378804021368423581382796170570477645817 154 506914460573135488793808651296218479569607684283289694751552137893404453331443841439904836544184 155 752844748462599335626321703346900043724231059279043173650930941914772876912826637610475314190001 156 24597946411376314228836103158397019878745001581212671251581342279166136514541896244975114890624216 157 25350791159838913564462424861743919922469232640491714425232273221080909391454722882585590204814217 158 75299528731054141357760952881884859723683466862196100102045888721327955297451342010146295300252650 159 1230143250856705175288637670971901675501404702435629316057966492762328194150676195044926315008856617 160 2535586030444464491935036294825688210726492871733454732217978874245984343598803732099998925317965884 161 3765729281301169667223673965797589886227897574169084048275945367008312537749479927144925240326822501 162 123038923032081893843092603200348564570019215245144144277048230618511985551582161400737606615776285916 163 126804652313383063510316277166146154456247112819313228325324175985520298089331641327882531856103108417 164 376648227658848020863725157532640873482513440883770600927696582589552581730245444056502670327982502750 165 6153176294854951397329918797688400130176462166959642843168469497418361605773258746231925257103823152417 166 12683000817368750815523562752909441133835437774803056287264635577426275793276762936520353184535628807584 167 18836177112223702212853481550597841264011899941762699130433105074844637399050021682752278441639451960001 168 615440668408527221626834972372040361582216235911209428461123997972454672562877456784593263316998091527616 169 634276845520750923839688453922638202846228135852972127591557103047299309961927478467345541758637543487617 170 1883994359450029069306211880217316767274672507617153683644238204067053292486732413719284346834273178502850 171 30778186596721216032739078537399706479240988257727431065899368368120151989749646097975895091107008399533217 172 63440367552892461134784368955016729725756649023072015815442974940307357271986024609671074529048289977569284 173 94218554149613677167523447492416436204997637280799446881342343308427509261735670707646969620155298377102501 174 3078434100340530130495534688712342688285681042008654316018397960809987653647527487254374102374017838044849316 175 3172652654490143807663058136204759124490678679289453762899740304118415162909263157962021071994173136421951817 176 9423739409320817745821650961121860937267038400587561841817878569046817979466053803178416246362364110888752950 177 153952483203623227740809473514154534120763293088690443231985797408867502834366124008816681013791998910641999017 178 317328705816567273227440597989430929178793624577968448305789473386781823648198301820811778273946361932172750984 179 471281189020190500968250071503585463299556917666658891537775270795649326482564425829628459287738360842814750001 180 15398326754462663304211442886104165754764614989911052977514598138847560271090259928368922475481573908902244751016 181 15869607943482853805179692957607751218064171907577711869052373409643209597572824354198550934769312269745059501017 182 47137542641428370914570828801319668190892958805066476715619344958133979466235908636766024345020198448392363753050 183 770070290206336788438312953778722442272351512788641339318961892739786881057347362542454940455092487444022879549817 184 1587278123054101947791196736358764552735595984382349155353543130437707741580930633721675905255205173336438122852684 185 2357348413260438736229509690137486995007947497170990494672505023177494622638277996264130845710297660780461002402501 186 77022427347388141507135506820758348392989915893854044984873703872117535666005826514173862967984730318311190199732716 187 79379775760648580243365016510895835387997863391025035479546208895295030288644104510437993813695027979091651202135217 188 235781978868685301993865539842550019168985642675904115943966121662707596243294035535049850595374786276494492604003150 189 3851891437659613412145213653991696142091768146205490890583004155498616570181348673071235603339691608403003532866185617 190 7939564854187912126284292847825942303352521935086885897109974432659940736605991381677521057274758003082501558336374384 191 11791456291847525538429506501817638445444290081292376787692978588158557306787340054748756660614449611485505091202560001 192 385266166193308729356028500905990372557569804536442943103285289253733774553800873133637734196937145570618664476818294416 193 397057622485156254894458007407808011003014094617735319890978267841892331860588213188386490857551595182104169568020854417 194 1179381411163621239144944515721606394563597993771913582885241824937518438274977299510410715912040335934827003612860003250 195 19267160201103096081213570258953510324020581994968352646054847466842187344260225005354957945450196970139336227373780906417 196 39713701813369813401572085033628627042604761983708618874994936758621893126795427310220326606812434276213499458360421816084 197 58980862014472909482785655292582137366625343978676971521049784225464080471055652315575284552262631246352835685734202722501 198 1927101286276502916850713054396257022774615769301371707548588031973472468200576301408629432279216634159504241401854908936116 199 1986082148290975826333498709688839160141241113280048679069637816198936548671631953724204716831479265405857077087589111658617 200 5899265582858454569517710473773935343057097995861469065687863664371345565543840208857038865942175164971218395577033132253350