0 23 1 24 2 47 3 71 4 118 5 5499 6 5617 7 11116 8 16733 9 27849 10 1297787 11 1325636 12 2623423 13 3949059 14 6572482 15 306283231 16 312855713 17 619138944 18 931994657 19 1551133601 20 72284140303 21 73835273904 22 146119414207 23 219954688111 24 366074102318 25 17059363394739 26 17425437497057 27 34484800891796 28 51910238388853 29 86395039280649 30 4026082045298707 31 4112477084579356 32 8138559129878063 33 12251036214457419 34 20389595344335482 35 950172422053889591 36 970562017398225073 37 1920734439452114664 38 2891296456850339737 39 4812030896302454401 40 224244717686763242183 41 229056748583065696584 42 453301466269828938767 43 682358214852894635351 44 1135659681122723574118 45 52922703546498179044779 46 54058363227620902618897 47 106981066774119081663676 48 161039430001739984282573 49 268020496775859065946249 50 12489982281691257017810027 51 12758002778467116083756276 52 25247985060158373101566303 53 38005987838625489185322579 54 63253972898783862286888882 55 2947688741182683154382211151 56 3010942714081467016669100033 57 5958631455264150171051311184 58 8969574169345617187720411217 59 14928205624609767358771722401 60 695667032901394915691219641663 61 710595238526004683049991364064 62 1406262271427399598741211005727 63 2116857509953404281791202369791 64 3523119781380803880532413375518 65 164180367453470382786282217643619 66 167703487234851186666814631019137 67 331883854688321569453096848662756 68 499587341923172756119911479681893 69 831471196611494325573008328344649 70 38747262386051911732478294583535747 71 39578733582663406058051302911880396 72 78325995968715317790529597495416143 73 117904729551378723848580900407296539 74 196230725520094041639110497902712682 75 9144518103475704639247663803932079911 76 9340748828995798680886774301834792593 77 18485266932471503320134438105766872504 78 27826015761467302001021212407601665097 79 46311282693938805321155650513368537601 80 2158145019682652346774181136022554394743 81 2204456302376591152095336786535922932344 82 4362601322059243498869517922558477327087 83 6567057624435834650964854709094400259431 84 10929658946495078149834372631652877586518 85 509331369163209429543345995765126769239259 86 520261028109704507693180368396779646825777 87 1029592397272913937236526364161906416065036 88 1549853425382618444929706732558686062890813 89 2579445822655532382166233096720592478955849 90 120204361267537108024576429181705940094859867 91 122783807090192640406742662278426532573815716 92 242988168357729748431319091460132472668675583 93 365771975447922388838061753738559005242491299 94 608760143805652137269380845198691477911166882 95 28368738590507920703229580632878366989156167871 96 28977498734313572840498961478077058467067334753 97 57346237324821493543728542110955425456223502624 98 86323736059135066384227503589032483923290837377 99 143669973383956559927956045699987909379514340001 100 6695142511721136823070205605788476315380950477423 101 6838812485105093382998161651488464224760464817424 102 13533954996826230206068367257276940540141415294847 103 20372767481931323589066528908765404764901880112271 104 33906722478757553795134896166042345305043295407118 105 1580082001504778798165271752546713288796893468839699 106 1613988723983536351960406648712755634101936764246817 107 3194070725488315150125678401259468922898830233086516 108 4808059449471851502086085049972224557000766997333333 109 8002130174960166652211763451231693479899597230419849 110 372906047497639517503827203806630124632382239596646387 111 380908177672599684156038967257861818112281836827066236 112 753814225170239201659866171064491942744664076423712623 113 1134722402842838885815905138322353760856945913250778859 114 1888536628013078087475771309386845703601609989674491482 115 88007407291444430909701385370117256126531005438277387031 116 89895943919457508997177156679504101830132615427951878513 117 177903351210901939906878542049621357956663620866229265544 118 267799295130359448904055698729125459786796236294181144057 119 445702646341261388810934240778746817743459857160410409601 120 20770121026828383334207030774551479075985949665673059985703 121 21215823673169644723017965015330225893729409522833470395304 122 41985944699998028057224995789881704969715359188506530381007 123 63201768373167672780242960805211930863444768711340000776311 124 105187713073165700837467956595093635833160127899846531157318 125 4901836569738789911303768964179519179188810652104280434012939 126 5007024282811955612141236920774612815021970780004126965170257 127 9908860852550745523445005884954131994210781432108407399183196 128 14915885135362701135586242805728744809232752212112534364353453 129 24824745987913446659031248690682876803443533644220941763536649 130 1156854200579381247451023682577141077767635299846275855487039307 131 1181678946567294694110054931267823954571078833490496797250575956 132 2338533147146675941561078613844965032338714133336772652737615263 133 3520212093713970635671133545112788986909792966827269449988191219 134 5858745240860646577232212158957754019248507100164042102725806482 135 273022493173303713188352892857169473872341119574373206175375289391 136 278881238414164359765585105016127227891589626674537248278101095873 137 551903731587468072953937997873296701763930746248910454453476385264 138 830784970001632432719523102889423929655520372923447702731577481137 139 1382688701589100505673461100762720631419451119172358157185053866401 140 64434465243100255693698733737974572974950271854851922933244055335583 141 65817153944689356199372194838737293606369722974024281090429109201984 142 130251619187789611893070928576711866581319994828876204023673164537567 143 196068773132478968092443123415449160187689717802900485114102273739551 144 326320392320268579985514051992161026769009712631776689137775438277118 145 15206806819864833647426089515054856391562136498864628185451772434486979 146 15533127212185102227411603567047017418331146211496404874589547872764097 147 30739934032049935874837693082101873809893282710361033060041320307251076 148 46273061244235038102249296649148891228224428921857437934630868180015173 149 77012995276284973977086989731250765038117711632218470994672188487266249 150 3588870843953343841048250824286684082981639164003907103689551538594262627 151 3665883839229628815025337814017934848019756875636125574684223727081528876 152 7254754683182972656073588638304618931001396039640032678373775265675791503 153 10920638522412601471098926452322553779021152915276158253057998992757320379 154 18175393205595574127172515090627172710022548954916190931431774258433111882 155 846988725979809011321034620621172498440058404841420941098919614880680466951 156 865164119185404585448207135711799671150080953796337132030351389139113578833 157 1712152845165213596769241756332972169590139358637758073129271004019794045784 158 2577316964350618182217448892044771840740220312434095205159622393158907624617 159 4289469809515831778986690648377744010330359671071853278288893397178701670401 160 199892928202078880015605218717420996315936765181739346006448718663379184463063 161 204182398011594711794591909365798740326267124852811199284737612060557886133464 162 404075326213673591810197128083219736642203890034550545291186330723937070596527 163 608257724225268303604789037449018476968471014887361744575923942784494956729991 164 1012333050438941895414986165532238213610674904921912289867110273508432027326518 165 47175578044416595492694152651931976303059516641295327078462996524172368213749819 166 48187911094855537388109138817464214516670191546217239368330106797680800241076337 167 95363489139272132880803291469396190819729708187512566446793103321853168454826156 168 143551400234127670268912430286860405336399899733729805815123210119533968695902493 169 238914889373399803149715721756256596156129607921242372261916313441387137150728649 170 11133636311410518615155835631074663828518361864110878929863273628423342277629420347 171 11372551200783918418305551352830920424674491472032121302125189941864729414780148996 172 22506187512194437033461386983905584253192853336143000231988463570288071692409569343 173 33878738712978355451766938336736504677867344808175121534113653512152801107189718339 174 56384926225172792485228325320642088931060198144318121766102117082440872799599287682 175 2627585345070926809772269903086272595506636459446808722774811039304432949888756951711 176 2683970271296099602257498228406914684437696657591126844540913156386873822688356239393 177 5311555616367026412029768131493187279944333117037935567315724195691306772577113191104 178 7995525887663126014287266359900101964382029774629062411856637352078180595265469430497 179 13307081504030152426317034491393289244326362891666997979172361547769487367842582621601 180 620121275073050137624870852963991407203394722791310969453785268549474599516024270024143 181 633428356577080290051187887455384696447721085682977967432957630097244086883866852645744 182 1253549631650130427676058740419376103651115808474288936886742898646718686399891122669887 183 1886977988227210717727246627874760800098836894157266904319700528743962773283757975315631 184 3140527619877341145403305368294136903749952702631555841206443427390681459683649097985518 185 146351248502584903406279293569405058372596661215208835599816098188715309918731616482649459 186 149491776122462244551682598937699195276346613917840391441022541616105991378415265580634977 187 295843024625047147957961892507104253648943275133049227040838639804821301297146882063284436 188 445334800747509392509644491444803448925289889050889618481861181420927292675562147643919413 189 741177825372556540467606383951907702574233164183938845522699821225748593972709029707203849 190 34539514767885110254019538153232557767340015441512076512526052957805362615420177514175296467 191 35280692593257666794487144537184465469914248605696015358048752779031111209392886543882500316 192 69820207361142777048506682690417023237254264047208091870574805736836473824813064058057796783 193 105100899954400443842993827227601488707168512652904107228623558515867585034205950601940297099 194 174921107315543220891500509918018511944422776700112199099198364252704058859019014659998093882 195 8151471836469388604852017283456453038150616240858065265791748314140254292549080624961852615671 196 8326392943784931825743517793374471550095039017558177464890946678392958351408099639621850709553 197 16477864780254320430595535076830924588245655258416242730682694992533212643957180264583703325224 198 24804257724039252256339052870205396138340694275974420195573641670926170995365279904205554034777 199 41282122504293572686934587947036320726586349534390662926256336663459383639322460168789257360001 200 1923781892921543595855330098433876149561312772857944914803365128190057818404198447668511392594823