0 14 1 15 2 29 3 102 4 131 5 233 6 364 7 2417 8 2781 9 5198 10 7979 11 29135 12 37114 13 66249 14 1892086 15 1958335 16 3850421 17 13509598 18 17360019 19 30869617 20 48229636 21 320247433 22 368477069 23 688724502 24 1057201571 25 3860329215 26 4917530786 27 8777860001 28 250697610814 29 259475470815 30 510173081629 31 1789994715702 32 2300167797331 33 4090162513033 34 6390330310364 35 42432144375217 36 48822474685581 37 91254619060798 38 140077093746379 39 511485900299935 40 651562994046314 41 1163048894346249 42 33216932035741286 43 34379980930087535 44 67596912965828821 45 237170719827573998 46 304767632793402819 47 541938352620976817 48 846705985414379636 49 5622174265107254633 50 6468880250521634269 51 12091054515628888902 52 18559934766150523171 53 67770858814080458415 54 86330793580230981586 55 154101652394311440001 56 4401177060620951301614 57 4555278713015262741615 58 8956455773636214043229 59 31424646033923904871302 60 40381101807560118914531 61 71805747841484023785833 62 112186849649044142700364 63 744926845735748879988017 64 857113695384793022688381 65 1602040541120541902676398 66 2459154236505334925364779 67 8979503250636546678770735 68 11438657487141881604135514 69 20418160737778428282906249 70 583147158144937873525510486 71 603565318882716301808416735 72 1186712477027654175333927221 73 4163702749965678827810198398 74 5350415226993333003144125619 75 9514117976959011830954324017 76 14864533203952344834098449636 77 98701317200673080835545021833 78 113565850404625425669643471469 79 212267167605298506505188493302 80 325833018009923932174831964771 81 1189766221635070303029684387615 82 1515599239644994235204516352386 83 2705365461280064538234200740001 84 77265832155486801305762137072414 85 79971197616766865843996337812415 86 157237029772253667149758474884829 87 551682286933527867293271762466902 88 708919316705781534443030237351731 89 1260601603639309401736301999818633 90 1969520920345090936179332237170364 91 13077727125709855018812295422840817 92 15047248046054945954991627660011181 93 28124975171764800973803923082851998 94 43172223217819746928795550742863179 95 157641644825224041760190575311441535 96 200813868043043788688986126054304714 97 358455512868267830449176701365746249 98 10237568228354543041265933764295199686 99 10596023741222810871715110465660945935 100 20833591969577353912981044229956145621 101 73096799649954872610658243155529382798 102 93930391619532226523639287385485528419 103 167027191269487099134297530541014911217 104 260957582889019325657936817926500439636 105 1732772688603603053081918438100017549033 106 1993730271492622378739855256026517988669 107 3726502960096225431821773694126535537702 108 5720233231588847810561628950153053526371 109 20887202654862768863506660544585696116815 110 26607435886451616674068289494738749643186 111 47494638541314385537574950039324445760001 112 1356457315043254411726166890595823230923214 113 1403951953584568797263741840635147676683215 114 2760409268627823208989908731230970907606429 115 9685179759468038424233468034328060399502502 116 12445589028095861633223376765559031307108931 117 22130768787563900057456844799887091706611433 118 34576357815659761690680221565446123013720364 119 229588915681522470201538174192563829788933617 120 264165273497182231892218395758009952802653981 121 493754189178704702093756569950573782591587598 122 757919462675886933985974965708583735394241579 123 2767512577206365504051681467076324988774312335 124 3525432039882252438037656432784908724168553914 125 6292944617088617942089337899861233712942866249 126 179727881318363554816539117628899452686568808886 127 186020825935452172758628455528760686399511675135 128 365748707253815727575167573157660139086080484021 129 1283266947696899355484131175001741103657753127198 130 1649015654950715083059298748159401242743833611219 131 2932282602647614438543429923161142346401586738417 132 4581298257598329521602728671320543589145420349636 133 30420072148237591568159801951084403881274108836233 134 35001370405835921089762530622404947470419529185869 135 65421442554073512657922332573489351351693638022102 136 100422812959909433747684863195894298822113167207971 137 366689881433801813900976922161172247818033139646015 138 467112694393711247648661785357066546640146306853986 139 833802575827513061549638707518238794458179446500001 140 23813584817564076971038545595867752791469170808854014 141 24647387393391590032588184303385991585927350255354015 142 48460972210955667003626729899253744377396521064208029 143 170030304026258591043468374001147224718116913447978102 144 218491276237214258047095103900400969095513434512186131 145 388521580263472849090563477901548193813630347960164233 146 607012856500687107137658581801949162909143782472350364 147 4030598719267595491916514968713243171268493042794266417 148 4637611575768282599054173550515192334177636825266616781 149 8668210295035878090970688519228435505446129868060883198 150 13305821870804160690024862069743627839623766693327499979 151 48585675907448360161045274728459319024317429948043383135 152 61891497778252520851070136798202946863941196641370883114 153 110477173685700881012115411526662265888258626589414266249 154 3155252360977877189190301659544746391735182741144970338086 155 3265729534663578070202417071071408657623441367734384604335 156 6420981895641455259392718730616155049358624108879354942421 157 22528675221587943848380573262919873805699313694372449431598 158 28949657117229399107773291993536028855057937803251804374019 159 51478332338817342956153865256455902660757251497624253805617 160 80427989456046742063927157249991931515815189300876058179636 161 534046269075097795339716808756407491755648387302880602883433 162 614474258531144537403643966006399423271463576603756661063069 163 1148520527606242332743360774762806915027111963906637263946502 164 1762994786137386870147004740769206338298575540510393925009571 165 6437504886018402943184374997070425929922838585437819038975215 166 8200499672155789813331379737839632268221414125948212963984786 167 14638004558174192756515754734910058198144252711386032002960001 168 418064627301033186995772512315321261816260490044757109046864814 169 432702631859207379752288267050231320014404742756143141049824815 170 850767259160240566748060779365552581830665232800900250096689629 171 2985004409339929079996470605146889065506400441158843891339893702 172 3835771668500169646744531384512441647337065673959744141436583331 173 6820776077840098726741001989659330712843466115118588032776477033 174 10656547746340268373485533374171772360180531789078332174213060364 175 70760062555881708967654202234689964873926656849588581078054839217 176 81416610302221977341139735608861737234107188638666913252267899581 177 152176672858103686308793937843551702108033845488255494330322738798 178 233593283160325663649933673452413439342141034126922407582590638379 179 852956522339080677258594958200792020134456947869022717078094653935 180 1086549805499406340908528631653205459476597981995945124660685292314 181 1939506327838487018167123589853997479611054929864967841738779946249 182 55392726984977042849587989147565134888586136018215044693346523787286 183 57332233312815529867755112737419132368197190948080012535085303733535 184 112724960297792572717343101884984267256783326966295057228431827520821 185 395507114206193248019784418392371934138547171846965184220380786295998 186 508232074503985820737127520277356201395330498813260241448812613816819 187 903739188710179068756911938669728135533877670660225425669193400112817 188 1411971263214164889494039458947084336929208169473485667118006013929636 189 9375566767995168405721148692352234157109126687501139428377229483690633 190 10787538031209333295215188151299318494038334856974625095495235497620269 191 20163104799204501700936336843651552651147461544475764523872464981310902 192 30950642830413834996151524994950871145185796401450389619367700478931171 193 113015033290446006689390911828504166086704850748826933381975566418104415 194 143965676120859841685542436823455037231890647150277323001343266897035586 195 256980709411305848374933348651959203318595497899104256383318833315140001 196 7339425539637423596183676199078312730152564588325196501734270599720955614 197 7596406249048729444558609547730271933471160086224300758117589433036095615 198 14935831788686153040742285746808584663623724674549497259851860032757051229 199 52403901615107188566785466788156025924342334109872792537673169531307249302 200 67339733403793341607527752534964610587966058784422289797525029564064300531