1 11 2 31 3 85 4 233 5 637 6 1741 7 4757 8 12997 9 35509 10 97013 11 265045 12 724117 13 1978325 14 5404885 15 14766421 16 40342613 17 110218069 18 301121365 19 822678869 20 2247600469 21 6140558677 22 16776318293 23 45833753941 24 125220144469 25 342107796821 26 934655882581 27 2553527358805 28 6976366482773 29 19059787683157 30 52072308331861 31 142264192030037 32 388673000723797 33 1061874385507669 34 2901094772462933 35 7925938315941205 36 21654066176808277 37 59160008985498965 38 161628150324614485 39 441576318620226901 40 1206408937889682773 41 3295970513019819349 42 9004758901819004245 43 24601458829677647189 44 67212435462993302869 45 183627788585341900117 46 501680448096670405973 47 1370616473364024612181 48 3744593842921390036309 49 10230420632570829296981 50 27950028950984438666581 51 76360899167110535927125 52 208621856236189949187413 53 569965510806600970229077 54 1557174734085581838832981 55 4254280489784365618124117 56 11622910447739894913914197 57 31754381875048521064076629 58 86754584645576831955981653 59 237017933041250706040116565 60 647545035373655075992196437 61 1769125936829811564064626005 62 4833341944406933280113644885 63 13204935762473489688356541781 64 36076555413760845936940373333 65 98562982352468671250593830229 66 269279075532459034375068407125 67 735684115769855411251324474709 68 2009926382604628891252785763669 69 5491220996748968605008220476757 70 15002294758707194992522012480853 71 40987031510912327195060465915221 72 111978652539239044375164956792149 73 305931368100302743140450845414741 74 835820041279083575031231604413781 75 2283502818758772636343364899657045 76 6238645720075712422749193008141653 77 17044297077668970118185115815597397 78 46565885595489365081868617647478101 79 127220365346316670400107466926150997 80 347572501883612070963952169147258197 81 949585734459857482728119272146818389 82 2594316472686939107384142882588153173 83 7087804414293593180224524309469943125 84 19364241773961064575217334384116192597 85 52904092376509315510883717387172271445 86 144536668300940760172202103542576928085 87 394881521354900151366171641859498399061 88 1078836379311681823076747490804150654293 89 2947435801333163948885838265327298106709 90 8052544361289691543925171512262897522005 91 21999960325245710985622019555180391257429 92 60105009373070805059094382134886577558869 93 164209939396633032089432803380133937632597 94 448629897539407674297054371030041030382933 95 1225679673872081412772974348820349936031061 96 3348619142822978174140057439700781932827989 97 9148597633390119173826063577042263737718101 98 24994433552426194695932242033486091341092181 99 68286062371632627739516611221056710157620565 100 186560991848117644870897706509085602997425493 101 509694108439500545220828635460284626310092117 102 1392510200575236380183452683938740458615035221 103 3804408618029473850808562638798050169850254677 104 10393837637209420461984030645473581256930579797 105 28396492510477788625585186568543262853561668949 106 77580660295374418175138434428033688220984497493 107 211954305611704413601447241993153902149092332885 108 579069931814157663553171352842375180740153660757 109 1582048474851724154309237189671058165778491987285 110 4322236813331763635724817085026866693037291296085 111 11808570576366975580068108549395849717631566566741 112 32261614779397478431585851268845432821337715725653 113 88140370711528908023307919636482565077938564584789 114 240803970981852772909787541810655995798552560620885 115 657888683386763361866190922894277121752982250411349 116 1797385308737232269551956929409866235103069622064469 117 4910547984247991262836295704608286713712103744951637 118 13415866585970447064776505268036305897630346734032213 119 36652829140436876655225601945289185222684900957967701 120 100137391452814647440004214426650982240630495383999829 121 273580441186503048190459632743880334926630792683935061 122 747435665278635391260927694341062634334522576135869781 123 2042032212930276878902774654169885938522306737639609685 124 5578935756417824540327404697021897145713658627550958933 125 15241935938696202838460358702383566168471930730381137237 126 41641743390228054757575526798810926628371178715864192341 127 113767358657848515192071771002388985593686218892490659157 128 310818204096153139899294595602399824444114795216709702997 129 849171125508003310182732733209577620075602028218400724309 130 2319978659208312900164054657623954889039433646870220854613 131 6338299569432632420693574781667065018230071350177243157845 132 17316556457281890641715258878582039814539009994094928024917 133 47309712053429046124817667320498209665538162688544342365525 134 129252537021421873533065852398160498960154345365278540780885 135 353124498149701839315767039437317417251385016107645766292821 136 964754070342247425697665783670955832423078722945848614147413 137 2635757136983898530026865646216546499348927478106988760880469 138 7201022414652291911449062859775004663544012402105674750055765 139 19673559103272380882951857011983102325785879760425327021872469 140 53749163035849345588801839743516213978659784325062003543856469 141 146845444278243452943507393510998632608891328170974661131457877 142 401189214628185597064618466509029693175102224992073329350628693 143 1096069317812858100016251720040056651567987106326095980964173141 144 2994517064882087394161740373098172689486178662636338620629603669 145 8181172765389890988355984186276458682108331537924869203187553621 146 22351379660543956765035449118749262743189020401122415647634314581 147 61065104851867695506782866610051442850594703878094569701643736405 148 166832969024823304543636631457601411187567448558433970698556101973 149 455796147753382000100838996135305708076324304873057080800399676757 150 1245258233556410609288951255185814238527783506862982102997911557461 151 3402108762619585218779580502642239893208215623472078367596622468437 152 9294733992351991656137063515656108263471998260670120941189068051797 153 25393685509943153749833288036596696313360427768284398617571381040469 154 69376839004590290811940703104505609153664852057909039117520898184533 155 189541049029066889123547982282204610934050559652386875470184558450005 156 517835776067314359870977370773420440175430823420591829175410913269077 157 1414753650192762497989050706111250102218962766145957409291190943438165 158 3865178852520153715720056153769341084788787179133098476933203713414485 159 10559865005425832427418213719761182374015499890558111772448789313705301 160 28850087715891972286276539747061046917608574139382420498763986054239573 161 78819905442635609427389506933644458583248148059881064542425550735889749 162 215339986317055163427332093361411011001713444398526970082379073580258645 163 588319783519381545709443200590110939169923184916816069249609248632296789 164 1607319539672873418273550587903043900343273258630686078663976644425110869 165 4391278646384509927965987576986309679026392887095004295827171786114815317 166 11997196372114766692479076329778707158739332291451380748982296861079852373 167 32776950036998553240890127813530033675531450357092770089618937294389335381 168 89548292818226639866738408286617481668541565297088301677202468310938375509 169 244650485710450386215257072200295030688146031308362143533642811210655421781 170 668397557057354052163990960973825024713375193210900890421690559043187594581 171 1826096085535608876758496066348240110803042449038526067910666740507686032725 172 4988987285185925857844974054644130271032835284498853916664714599101747254613 173 13630166741443069469206940241984740763671755467074759969150762679218866574677 174 37238308053257990654103828593257742069409181503147227771630954556641227658581 175 101736949589402120246621537670484965666161873940443975481563434471720188466517 176 277950515285320221801450732527485415471142110887182406506388778056722832250197 177 759374929749444684096144540395940762274607969655252763975904425056886041433429 178 2074650890069529811795190545846852355491500161084870340964586406227217747367253 179 5668051639637948991782670172485586235532216261480246209880981662568207577601365 180 15485405059414957607155721436664877182047432845130233101691136137590850649937237 181 42306913398105813197876783218300926835159298213220958623144235600318116455077205 182 115584636915041541610065009309931608034413462116702383449670743475817934210028885 183 315783100626294709615883585056465069739145520659846684145629958152272101330212181 184 862735475082672502451897188732793355547117965553098135190601403256180071080482133 185 2357037151417934424135561547578516850572526972425889638672462722816904344821388629 186 6439545253001213853174917472622620412239289875957975547726128252146168831803741525 187 17593164808838296554620958040402274525623633696767730372797181949926146353250260309 188 48065420123679020815591751026049789875725847145451411841046620404144630370108003669 189 131317169865034634740425418132904128802698961684438284427687604708141553446716527957 190 358765179977427311112034338317907837356849617659779392537468450224572367633649063253 191 980164699684923891704919512901623932319097158688435353930312109865427842160731182421 192 2677859759324702405633907702439063539351893552696429492935561120180000419588760491349 193 7316048918019252594677654430681374943341981422769729693731746460090856523498983347541 194 19987817354687910000623124266240876965387749950932318373334615160541713886175487677781 195 54607732545414325190601557393844503817459462747404096134132723241265140819348942050645 196 149191099800204470382449363320170761565694425396672829014934676803613709411048859456853 197 407597664691237591146101841428030530766307776288153850298134800089757700460795603014997 198 1113577528982884123057102409496402584664004403369653358626138953786742819743688924943701 199 3042350387348243428406408501848866230860624359315614417848547507753001040408969055917397 200 8311855832662255102927021822690537631049257525370535552949372923079487720305315961722197 201 22708412440020997062666860649078807723819763769372299941595840861664977521428570035279189 202 62040536545366504331187764943538690709738042589485670989090427569488930483467771994002773 203 169497897970775002787709251185234996867115612717715941861372536862307816009792684058563925 204 463076869032283014237794032257547375153707310614403225700925928863593492986520912105133397 205 1265149534006116034051006566885564744041645846664238335124596931451802617992627192327394645 206 3456452806076798096577601198286224238390706314557283121651045720630792221958296208865056085 207 9443204680165828261257215530343577964864704322443042913551285304165189679901846802384901461 208 25799314972485252715669633457259604406510821274000652070404662049591963803720286022499915093 209 70485039305302161953853697975206364742751051192887389967911894707514306967244265649769633109 210 192568708555574829339046662864931938298523744933776084076633113514212541541929103344539096405