0  0 
 1  6 
 2  30 
 3  126 
 4  510 
 5  2046 
 6  8190 
 7  32766 
 8  131070 
 9  524286 
 10  2097150 
 11  8388606 
 12  33554430 
 13  134217726 
 14  536870910 
 15  2147483646 
 16  8589934590 
 17  34359738366 
 18  137438953470 
 19  549755813886 
 20  2199023255550 
 21  8796093022206 
 22  35184372088830 
 23  140737488355326 
 24  562949953421310 
 25  2251799813685246 
 26  9007199254740990 
 27  36028797018963966 
 28  144115188075855870 
 29  576460752303423486 
 30  2305843009213693950 
 31  9223372036854775806 
 32  36893488147419103230 
 33  147573952589676412926 
 34  590295810358705651710 
 35  2361183241434822606846 
 36  9444732965739290427390 
 37  37778931862957161709566 
 38  151115727451828646838270 
 39  604462909807314587353086 
 40  2417851639229258349412350 
 41  9671406556917033397649406 
 42  38685626227668133590597630 
 43  154742504910672534362390526 
 44  618970019642690137449562110 
 45  2475880078570760549798248446 
 46  9903520314283042199192993790 
 47  39614081257132168796771975166 
 48  158456325028528675187087900670 
 49  633825300114114700748351602686 
 50  2535301200456458802993406410750 
 51  10141204801825835211973625643006 
 52  40564819207303340847894502572030 
 53  162259276829213363391578010288126 
 54  649037107316853453566312041152510 
 55  2596148429267413814265248164610046 
 56  10384593717069655257060992658440190 
 57  41538374868278621028243970633760766 
 58  166153499473114484112975882535043070 
 59  664613997892457936451903530140172286 
 60  2658455991569831745807614120560689150 
 61  10633823966279326983230456482242756606 
 62  42535295865117307932921825928971026430 
 63  170141183460469231731687303715884105726 
 64  680564733841876926926749214863536422910 
 65  2722258935367507707706996859454145691646 
 66  10889035741470030830827987437816582766590 
 67  43556142965880123323311949751266331066366 
 68  174224571863520493293247799005065324265470 
 69  696898287454081973172991196020261297061886 
 70  2787593149816327892691964784081045188247550 
 71  11150372599265311570767859136324180752990206 
 72  44601490397061246283071436545296723011960830 
 73  178405961588244985132285746181186892047843326 
 74  713623846352979940529142984724747568191373310 
 75  2854495385411919762116571938898990272765493246 
 76  11417981541647679048466287755595961091061972990 
 77  45671926166590716193865151022383844364247891966 
 78  182687704666362864775460604089535377456991567870 
 79  730750818665451459101842416358141509827966271486 
 80  2923003274661805836407369665432566039311865085950 
 81  11692013098647223345629478661730264157247460343806 
 82  46768052394588893382517914646921056628989841375230 
 83  187072209578355573530071658587684226515959365500926 
 84  748288838313422294120286634350736906063837462003710 
 85  2993155353253689176481146537402947624255349848014846 
 86  11972621413014756705924586149611790497021399392059390 
 87  47890485652059026823698344598447161988085597568237566 
 88  191561942608236107294793378393788647952342390272950270 
 89  766247770432944429179173513575154591809369561091801086 
 90  3064991081731777716716694054300618367237478244367204350 
 91  12259964326927110866866776217202473468949912977468817406 
 92  49039857307708443467467104868809893875799651909875269630 
 93  196159429230833773869868419475239575503198607639501078526 
 94  784637716923335095479473677900958302012794430558004314110 
 95  3138550867693340381917894711603833208051177722232017256446 
 96  12554203470773361527671578846415332832204710888928069025790 
 97  50216813883093446110686315385661331328818843555712276103166 
 98  200867255532373784442745261542645325315275374222849104412670 
 99  803469022129495137770981046170581301261101496891396417650686 
 100  3213876088517980551083924184682325205044405987565585670602750 
 101  12855504354071922204335696738729300820177623950262342682411006 
 102  51422017416287688817342786954917203280710495801049370729644030 
 103  205688069665150755269371147819668813122841983204197482918576126 
 104  822752278660603021077484591278675252491367932816789931674304510 
 105  3291009114642412084309938365114701009965471731267159726697218046 
 106  13164036458569648337239753460458804039861886925068638906788872190 
 107  52656145834278593348959013841835216159447547700274555627155488766 
 108  210624583337114373395836055367340864637790190801098222508621955070 
 109  842498333348457493583344221469363458551160763204392890034487820286 
 110  3369993333393829974333376885877453834204643052817571560137951281150 
 111  13479973333575319897333507543509815336818572211270286240551805124606 
 112  53919893334301279589334030174039261347274288845081144962207220498430 
 113  215679573337205118357336120696157045389097155380324579848828881993726 
 114  862718293348820473429344482784628181556388621521298319395315527974910 
 115  3450873173395281893717377931138512726225554486085193277581262111899646 
 116  13803492693581127574869511724554050904902217944340773110325048447598590 
 117  55213970774324510299478046898216203619608871777363092441300193790394366 
 118  220855883097298041197912187592864814478435487109452369765200775161577470 
 119  883423532389192164791648750371459257913741948437809479060803100646309886 
 120  3533694129556768659166595001485837031654967793751237916243212402585239550 
 121  14134776518227074636666380005943348126619871175004951664972849610340958206 
 122  56539106072908298546665520023773392506479484700019806659891398441363832830 
 123  226156424291633194186662080095093570025917938800079226639565593765455331326 
 124  904625697166532776746648320380374280103671755200316906558262375061821325310 
 125  3618502788666131106986593281521497120414687020801267626233049500247285301246 
 126  14474011154664524427946373126085988481658748083205070504932198000989141204990 
 127  57896044618658097711785492504343953926634992332820282019728792003956564819966 
 128  231584178474632390847141970017375815706539969331281128078915168015826259279870 
 129  926336713898529563388567880069503262826159877325124512315660672063305037119486 
 130  3705346855594118253554271520278013051304639509300498049262642688253220148477950 
 131  14821387422376473014217086081112052205218558037201992197050570753012880593911806 
 132  59285549689505892056868344324448208820874232148807968788202283012051522375647230 
 133  237142198758023568227473377297792835283496928595231875152809132048206089502588926 
 134  948568795032094272909893509191171341133987714380927500611236528192824358010355710 
 135  3794275180128377091639574036764685364535950857523710002444946112771297432041422846 
 136  15177100720513508366558296147058741458143803430094840009779784451085189728165691390 
 137  60708402882054033466233184588234965832575213720379360039119137804340758912662765566 
 138  242833611528216133864932738352939863330300854881517440156476551217363035650651062270 
 139  971334446112864535459730953411759453321203419526069760625906204869452142602604249086 
 140  3885337784451458141838923813647037813284813678104279042503624819477808570410416996350 
 141  15541351137805832567355695254588151253139254712417116170014499277911234281641667985406 
 142  62165404551223330269422781018352605012557018849668464680057997111644937126566671941630 
 143  248661618204893321077691124073410420050228075398673858720231988446579748506266687766526 
 144  994646472819573284310764496293641680200912301594695434880927953786318994025066751066110 
 145  3978585891278293137243057985174566720803649206378781739523711815145275976100267004264446 
 146  15914343565113172548972231940698266883214596825515126958094847260581103904401068017057790 
 147  63657374260452690195888927762793067532858387302060507832379389042324415617604272068231166 
 148  254629497041810760783555711051172270131433549208242031329517556169297662470417088272924670 
 149  1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698686 
 150  4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794750 
 151  16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179006 
 152  65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716030 
 153  260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864126 
 154  1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456510 
 155  4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826046 
 156  16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304190 
 157  66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216766 
 158  266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867070 
 159  1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468286 
 160  4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873150 
 161  17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492606 
 162  68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970430 
 163  273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881726 
 164  1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526910 
 165  4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107646 
 166  17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430590 
 167  69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722366 
 168  279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889470 
 169  1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557886 
 170  4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231550 
 171  17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926206 
 172  71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704830 
 173  286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819326 
 174  1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277310 
 175  4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109246 
 176  18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436990 
 177  73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747966 
 178  293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991870 
 179  1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967486 
 180  4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869950 
 181  18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479806 
 182  75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919230 
 183  300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676926 
 184  1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707710 
 185  4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830846 
 186  19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323390 
 187  76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293566 
 188  307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174270 
 189  1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697086 
 190  4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788350 
 191  19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153406 
 192  78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613630 
 193  315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454526 
 194  1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818110 
 195  5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272446 
 196  20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089790 
 197  80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359166 
 198  322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436670 
 199  1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746686 
 200  5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986750 
 201  20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947006 
 202  82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788030 
 203  330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152126 
 204  1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608510 
 205  5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434046 
 206  21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736190 
 207  84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944766 
 208  338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779070 
 209  1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116286 
 210  5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465150 
 211  21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860606 
 212  86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442430 
 213  346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769726 
 214  1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078910 
 215  5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315646 
 216  22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262590 
 217  88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050366 
 218  354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201470 
 219  1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805886 
 220  5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223550 
 221  22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894206 
 222  90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576830 
 223  363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307326 
 224  1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229310 
 225  5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917246 
 226  23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668990 
 227  93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675966 
 228  372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703870 
 229  1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815486 
 230  5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261950 
 231  23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047806 
 232  95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191230 
 233  381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764926 
 234  1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059710 
 235  6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238846 
 236  24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955390 
 237  97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821566 
 238  390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286270 
 239  1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145086 
 240  6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580350 
 241  24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321406 
 242  99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285630 
 243  399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142526 
 244  1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570110 
 245  6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280446 
 246  25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121790 
 247  102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487166 
 248  409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948670 
 249  1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794686 
 250  6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178750 
 251  26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715006 
 252  104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860030 
 253  418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440126 
 254  1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760510 
 255  6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042046 
 256  26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168190 
 257  107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672766 
 258  429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691070 
 259  1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764286 
 260  6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057150 
 261  27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228606 
 262  109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914430 
 263  439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657726 
 264  1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630910 
 265  7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523646 
 266  28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094590 
 267  112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378366 
 268  449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513470 
 269  1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053886 
 270  7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215550 
 271  28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862206 
 272  115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448830 
 273  460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795326 
 274  1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181310 
 275  7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725246 
 276  29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900990 
 277  117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603966 
 278  471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415870 
 279  1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663486 
 280  7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653950 
 281  30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615806 
 282  120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463230 
 283  483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852926 
 284  1932268761508629172347675945465993672149463664853217499328617625725759571144780212268096883290961288981231808015751088588682539330521493827871454336733540374348490407411710 
 285  7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646846 
 286  30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587390 
 287  123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349566 
 288  494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398270 
 289  1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593086 
 290  7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372350 
 291  31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489406 
 292  126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957630 
 293  506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830526 
 294  2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322110 
 295  8104522595470689372094546608771799123071184047348509570304018222052056272290836223436927829974812098219136497287696853871865529444163623648216552410378835326291370709768573288446 
 296  32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153790 
 297  129672361527531029953512745740348785969138944757576153124864291552832900356653379574990845279596993571506183956603149661949848471106617978371464838566061365220661931356297172615166 
 298  518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460670 
 299  2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842686 
 300  8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370750