0 1 1 6 2 42 3 224 4 1008 5 4032 6 14784 7 50688 8 164736 9 512512 10 1537536 11 4472832 12 12673024 13 35094528 14 95256576 15 254017536 16 666796032 17 1725825024 18 4410441728 19 11142168576 20 27855421440 21 68975329280 22 169303080960 23 412216197120 24 996189143040 25 2390853943296 26 5701267095552 27 13514114596864 28 31854698692608 29 74693776244736 30 174285477904384 31 404792077713408 32 936081679712256 33 2155824474488832 34 4945714970886144 35 11304491362025472 36 25749119213502464 37 58457459836059648 38 132298461734240256 39 298519605964439552 40 671669113419988992 41 1507159961820463104 42 3373167533598179328 43 7530792633149423616 44 16773129046560079872 45 37273620103466844160 46 82650201098991697920 47 182885551367981629440 48 403872259270959431680 49 890167428597216706560 50 1958368342913876754432 51 4300730478555964637184 52 9428524510680384012288 53 20636015910168387649536 54 45093516248145735974912 55 98385853632317969399808 56 214340609698978433335296 57 466284835134619749711872 58 1012963607361415318339584 59 2197615961733240012668928 60 4761501250422020027449344 61 10303576476323059731529728 62 22269020126246612968144896 63 48072805351897450216947712 64 103656986540028877030293504 65 223261201778523735142170624 66 480349858371975308942245888 67 1032393725456185738622140416 68 2216610057597104674100477952 69 4754467949628572344447401984 70 10188145606346940738101575680 71 21811241298094859044949852160 72 46651821665369559623920517120 73 99694303832844538374405488640 74 212860810886343744096703610880 75 454103063224199987406301036544 76 967956529504215762629220630528 77 2061621699203784221703794589696 78 4387553872664463856446537203712 79 9330494311488986428898965192704 80 19827300411914096161410301034496 81 42102415689496599256328046641152 82 89339272316736686226842440433664 83 189442312382477792481015295377408 84 401437281000964845971675268775936 85 850102477413807909116488804466688 86 1799054080108291156502336772243456 87 3804895985516385894211838690721792 88 8042166514841452003675022687207424 89 16987947244833628951583193990955008 90 35863444183537661120008965092016128 91 75667926189442098187271662611726336 92 159560626964693120090551114637770752 93 336278310592256468147828155580678144 94 708330909545391283970957178776322048 95 1491222967463981650465173007950151680 96 3137781660705461389520468204228444160 97 6599045966844475499610056841882501120 98 13871463971122060744078282749263216640 99 29144085919125137724932149614613626880 100 61202580430162789222357514190688616448 101 128464822289054567476631613944811749376 102 269524234998604680784305542982252101632 103 565215871453384573295242692079285960704 104 1184779422854209970945797181473887879168 105 2482394981218344701029289332611955556352 106 5198978168212004939891530489055227674624 107 10883842146537281369492549808863280365568 108 22775447454790977680604780155584271876096 109 47640385501764613864017338307093706309632 110 99611715140053283533854434642105022283776 111 208197458671102358377065124657372659187712 112 434983976152124570180653921159153591517184 113 908462109485853084625082525606727854850048 114 1896613877698535387199733693810537100476416 115 3958150701283899938503792056648077427081216 116 8257521290609515388947566187145127046152192 117 17220813631698476537634240595413769224454144 118 35901018249134112103881552427727010417082368 119 74818928788111426905568277328372257003667456 120 155872768308565472719933911100775535424307200 121 324627583584780984507630955350375495263846400 122 675863985496183361188018546385207998336204800 123 1406676262496121467188071120931815020927385600 124 2926794159064510794633244751616195769348915200 125 6087731850854182452837149083361687200245743616 126 12658617023204728592407405236831444813209403392 127 26313975544299593294453188838767727800687263744 128 54683730427997592315035533055564184335803219968 129 113606509726382594887050564797606212418567929856 130 235951981739410004765412711502720595023179546624 131 489915565138316956459482881898778640048128524288 132 1016945945817415500529532648789888995251418300416 133 2110353992824110362001135421548942576611965796352 134 4378197089590318512211310799929895793269600681984 135 9080705074705845803104940918373117200855468081152 136 18829109051963592032908774551332493019420897050624 137 39032605625968322170409430456776846843179085856768 138 80893660934977827106790558772740421718472598224896 139 167607009707004418753637992277332672337554735890432 140 347185948678794867418250126860189106984934810058752 141 718995014285163838908716574774292335032630954164224 142 1488623480280550483374385021011563003518264088199168 143 3081346504636663937614111651884074468821022168580096 144 6376675405428651759784758835148987442421281987756032 145 13193121528473072606451225176170318846388859285012480 146 27289881517800465254440205501393399257598873315573760 147 56436217560621370322107635866827165811633044135608320 148 116685693064527968368682003886818329313241293956055040 149 241202640697145062131235283202282184083747104284999680 150 498485457440766461737886251951383180439744015522332672 151 1029983196831252556703447090124712266868875051940184064 152 2127728446085613834242647278283945077610702409929064448 153 4394524110869633801442330326390370225653476872794669056 154 9074406930237295771809487297351543712713023672394186752 155 18734259468876997722445393130016090245601081130104127488 156 38669433006271751709150106332469109353099667460855955456 157 79801887223134060852004041093757907200027339218581716992 158 164654526802162682517426059471930871817777927754795188224 159 339664684220813584061105330231404565762460127695426551808 160 700558411205428017126029743602271916885074013371817263104 161 1444629767206224234073552017863070039787854487201511374848 162 2978434211400487001114607246705341933883601226699412340736 163 6139594448040267683279190398116533066164969399822101512192 164 12653554411204941932611989966849927904657071080121160433664 165 26073990907937456103564100537751366591414570710552694226944 166 53718704159726566189270616770547996230504717969933864009728 167 110654097191293046521611330353703656905949838213516462391296 168 227894747786829726764747144657032531484872881082599380877312 169 469274391892406774639834357045250419862341790631624760623104 170 966153159778484536023188382151986158540115451300403918929920 171 1988806504339336588772879008874263905298951104431240815575040 172 4093241293814681118753483541520287339975748203306158422753280 173 8423086130624430510267284050758510364343158152468164153180160 174 17330257671054862773998205115928429370315233440135648085278720 175 35650815780455717706510593381338483276077051648279047489716224 176 73327246093891873919072925022980289465567572140210313586802688 177 150797274452975379133008727165902968166477944966308215511842816 178 310066305897690948104950528891688125555791729537465207176036352 179 637454751789666306718557511911403520695705902065850258328387584 180 1310323656456536297143701552262329459207839909802025531008352256 181 2693040885092991726726281643323682645443737273184273467044790272 182 5534051049586697284591369970346468732944822748191858663048085504 183 11370509260352995513695929556558864719056029253115512881453989888 184 23358980980507784261831855284669841651104234009117738419508740096 185 47980609581583556862141108152294809877943832018728327564396331008 186 98540821828843649039451093086971061147174966834162479191394615296 187 202351206322331343482081389012817580109706883766408513419762204672 188 415465774683084566936613915739082903842270516669328117978873462784 189 852913865486967259107969308501397707358735240569837617861391024128 190 1750717934420617005537410685871290030894246020117035110347065786368 191 3593096493680009770527041826500239225709656753329202948984553865216 192 7373333429739186716602367081464032577758358129227635218228719910912 193 15128704861019263936655634011708584978198496472404888841547010801664 194 31037239869513747663860527508556787738778358742356421437812939685888 195 63666133065669225977149800017552385105186376907397787564744491663360 196 130580538226525657361297038811510504144310834269254645923608600248320 197 267789530170133835400832505989087531341632370785679578442324236042240 198 549103784086234026124939380967522917801529002722151054785775958753280 199 1125800723151675792256157122787685178206149915128832313329631111413760 200 2307891482460935374125122101714754615322607326014106242325743778398208 201 4730603436686096388753981621425268166730916509043839660886599187562496 202 9695395162317049034376972234010203074389106112594800097064614176489472 203 19868395997654642356161677090385440782984572132213974583147189642461184 204 40710732975586473063115593253828991408272309565026673410566300345827328 205 83407355364616188714675849593210616543777414718591233328965103147548672 206 170863611475087532221326254991916894084825577724492720703025599651774464 207 349981503697763834115180348389240401410463985290748374773347121992040448 208 716789041227150929485898213527963514427200277566628882949259009464467456 209 1467874208828806688133801126267791311841347936835010344030061512204746752 210 3005647189506604170940640401405477448056093394471687847299649763085910016 211 6153742113113047402115434376337280841517688845553408293997387192668782592 212 12597755080618219681689143959105565496314513957406505658466349252916281344 213 25786954061734947329654773550094021391517033264925992803245672649161965568 214 52778905976821995001816779509070940978899348458119555363652358038938976256 215 108012644789775245585113409227866111770770759635221415627939709475037904896 216 221025874986484530317685772586651950938336461846147526423839590685031268352 217 452237274165894615027891626859324729108854327464006920424814646378589323264 218 925219377421967882121282869629627656800683624077738928942510698554361643008 219 1892686215000190005435318381708096759117380199026607489343583529462803726336 220 3871403621591297738390423962584743370921914043463515319111875401173916712960 221 7917983877643740170825663489087348432835769898848456670762749689278779883520 222 16192633695721883052048879387593045894177655558906303281649947562759306608640 223 33111394463000801218539412559383089362085250828974324199248323267346384814080 224 67700976178814138205763620322310066642120736069956430728820232394842161807360 225 138410884632242238109561179325611691801669060409688702823365808451677308583936 226 282946144690689884985032145347046909789252681014496374798207980109181046751232 227 578356877253216328779977601061805137190366713615534440116160805157092536090624 228 1182080284210521093032761237257899973380310914670346706553205856154408429027328 229 2415779794805781098425031698850206059135307895483503312955896684193288841854976 230 4936593493733552679390282167215638468667803090770637204735962789438459807268864 231 10086892333516176903342914211799919295286593328327882080672616608722740385415168 232 20608564508994257983554057484453283387783815679428517699305259795407667856408576 233 42101616765155651502882967221458209839421014006042808690426195976884334333263872 234 86002447921984621446060078341269334629244635448241292965913340499789366714957824 235 175664574478947311889824840867273534561861383043216257972929376339995302226296832 236 358772563130731374283455819059431540927191468757755238741321861846939557936758784 237 732683209093983059718112305589725172188863590205711120467509625037631839837093888 238 1496151426973427592533624287884900981864654222016704220786595284740710395633729536 239 3054903332062898180570747499949086523639963432402308199765098321981032104892301312 240 6237094302961750451998609479062718319098258674488045907853742407377940547488448512 241 12732989199407390964246123915762893829860345509743230650058262508008077798192185344 242 25992134977302690646023079398292849388227316866996512153424717681636324100441899008 243 53053905138856520824804310212153305747163576814939382831681728271981961949873176576 244 108282150652256341683412075760870271565932218253441855123678281473143512504249352192 245 220983980922972125884514440328306676665167792353962969640159758108456147967855820800 246 450951050501349622739944101808170535308594438055648011216911376302621895446600089600 247 920159228553361173526039786685497772451544926235006468232078273913042248198730547200 248 1877421651806454652436194080898636584114845696269811584376740349193545877373216358400 249 3830241763524815114207175072676736484860809693594635682182265451366752231749373132800 250 7813693197590622832982637148260542429116051774933056791651821520788174552768721190912 251 15938688913013541396362988923941823600427962186317629790142361030452371996085997010944 252 32509865481305397927502286932167052899285605411774848064020530038303647642810327236608 253 66304705882820495377830751213431617770874989693580322533733571145314949342648730648576 254 135219833257090616557938303655738496083910412052262232568795235642807652596425364078592 255 275742405073282825922070266278368697896601624577162199748131460918666585686828193415168 256 562255997844740762231721402333236173054789250114369797923924307029468584877048113135616 257 1146389660975269102760396944835080757512488587781827914833215318612612990177327670362112 258 2337213029740277318030886794508730536633988361136594896132834331745094700904164165156864 259 4764665944798712061468371534751388893215234960154911602927168058538262556283392583794688 260 9712588272089682279147065051608600436169517418777319805966919503943381364731531036196864 261 19797306363033375373587121101363124260698020179270245734767820598076164314318676288339968 262 40350235106335200188914208656976749447376880823398134436511512211346075358191500526616576 263 82234699684394172248129337795207367695034251411944486912434108537192001490458723506716672 264 167584350114409335869293877779627135681547072953129295298824054518974609097980277449293824 265 341492637968985061771391298116976050068058186395055922495716941283948260048714527632523264 266 695823345034548509323661968343612853898073447466617706739393166074811868219561180364013568 267 1417707489508593217498397418647660646144389346149213604742434016272275866334986075348402176 268 2888314512207805584903451457394114599980733518647278463393167809271129190369038795299356672 269 5884001311114786098613722671568679556838074231296314490481248920002151659190458214959284224 270 11985928596715305015694620256899162060225706767455455443572914466671049676128711178620764160 271 24414142381501285493222990338776152978762325223746905552960327622149149155804607271581777920 272 49725863527028353541343884734124958640567382992484506163014784936289075854102030986971709440 273 101273187256511958128158241436532882799104267193484928302696778112002659981248092413026631680 274 206242476237714133706249265407245797817153945598410912382864241556560161567651224695141826560 275 419984678884072417729089413192936897373113489218582221579650819169722510828671584833743355904 276 855186193959596734651261776139241073636557177321895683071607827439797286542439966219433934848 277 1741245535715568802683435529756433088559632664294401318600674421213161262129733360822240935936 278 3545125802931697634240375934683960892535079453203709159453171663333270771098665763400677588992 279 7217317046828689090496535953048350490895788994335866675875991056535117555498358973518225342464 280 14692395416758402791367948190134142070752141881326585733033267507946489309407373624662101590016 281 29907651880376535219439382080984801652918950733518886260836402186994277170750952716394028859392 282 60875858791972096510490089767678284215515878443403690474184733529555727290819315103582172217344 283 123902808000621652261633539597818698615325604181627299339683415240367840704989136041213184442368 284 252168390930842658476141499604011295069219011327396404994144415524410605378463805041624016224256 285 513184795578556989179516034281847547860165005508385666303872845628625091647400024295234840035328 286 1044313115478042544414259901930193261729426689531050551709279706838670641044709140349044324827136 287 2125013447523264271560723981627989076132352566850639450168011668271023185958571909281679044247552 288 4323812084196641885883973101506949995185967375605814992355745963912568010318483120968971944198144 289 8797237043278980722836595791301337706468335006422903859879510819309999965630685381071818350133248 290 17897827088050340091288246609888928437297647082032804404582453046182413723179670258042664919236608 291 36410699780501035512174027467540363006461192689221375283549182829347040976365514751756899079684096 292 74068341334306901007641686012736217896705302936292797665850050002164871027264095077204102922371072 293 150664612406986051196431552435463432991250377303858387060909999321809771782421162682640427787485184 294 306453871494481832025394790327915418125060291250705154634095848960687903149278419334078149037129728 295 623296009819285082085548726090675426695037880509908789086296641953941497930735768137108099736535040 296 1267649317267600065592906530765495293481124338064071253479562765054975614034807204116686067707412480 297 2577980429729395419589614628223431505934677105019188677109952559236381383424321721503294225236623360 298 5242470269852394712319820351353689572471189012220229323250440439252507108574291822922806377494609920 299 10660273993546006639098497570645629632315996386053175346275143100553593050211268991093867148885360640 300 21675890453543546832833611726979446919042525984974789870759457637792305868762913615224196536066899968 301 44071910158035384258120167365154224300511713962805885052839827489464754789644196453545542458714095616 302 89603155089515648789688022391406270597729113818419911994846536683878673645170651067804513475663757312 303 182163510016969107770454857402990965967660508620946091712295269297918359621865085999232938287158001664 304 370319240758180620401779940378448740026362481341265410125652882980636665283923102458966960070604095488 305 752780095967449129997060862408649897758507339119949358288212417862277811396827290244457427028768980992 306 1530160848665860649863306720320850445770560669714406865540091908203715028394858086706053985659785314304 307 3110164070252433373012063170945311655247002794468370957970740556088332826444271811415562498539759075328 308 6321307493435140556836206314973263299300726458887013700291180480880832303097773227097864039239899938816 309 12847188044910253299977791475091292401167819469841568297031913728133212577169584422710222060332223823872 310 26108801510624063158019382675185529718502342793548993635903566608786851366505929633249806122610648416256 311 53057114323840539922405948073045835312197686963096347195791170729110257439330377904224686397073729257472 312 107814777183701609970530035507407242269017094662189372186319237955948407745305960228456574281233154965504 313 219074115938767488630214385248277974706373393626685114091051231118157148006436392029707288315860340441088 314 445125114550744132949289101236946967715497532273328352834683711634981721108619165971188694094009226756096 315 904381185118972206627127062830622410596566414777556018457770080782185084157194495941462743556082238488576 316 1837382027994873913463973336510315150642391260402503050157874657791654506420629324032971776465205054144512 317 3732725634159933123882646147358495132535331141006977805368048200687146694431814778161620896036567996432384 318 7582832577570178610151539028910653634018314204687131013420626219005964668562743228592475153583719892123648 319 15403371505534406706514725049323208635874193117985143876791742288137508166860995649303836675618340094345216 320 31288098370616763622608035256437767541619454770907323499733226522779313463936397412648418247349753316638720 321 63550903855582959133770837966347116626591540531562538697277456987078231708680782283634793449445604867440640 322 129075438265687128178528347919226752403077228284602174869625642452016035830674632340053276136451632246292480 323 262147020130931133390447666362268574539995856825693581159363533896354549550843835340789316239976070444482560 324 532384997673310758552205445883866426071966894417612272848337053406794116063133468068640031129334118371819520 325 1081151072198108001982940290102621049869225077894228000245853708456874204928209504385545909370340055770464256 326 2195466287715176372124866478674647653415420250202389374732377776068867250498388625470034944794985021227139072 327 4458072217256504926883520923058000128036205034050111757866357318989993438320886994838236095852813621085077504 328 9052061270404976467391539435233622211195465099626141557131079190388218383907654690738613536091383755008114688 329 18379261181247794164794979765155196465284409381611740304448513371365744317478156028612139337717460025366020096 330 37315469671018248758826171038345398884062285714181412133274254420651662705182922845970101079608176415137071104 331 75758294921221338869882739993257124018398356495256522518309060334374372622002792001486126663132007706864386048 332 153798466195491513247894478179082233700001482764466554751025020076410623937439403039161594490816184320562036736 333 312215504949406195061791793540719489433036043089427600635714455170130876221348457821240954581957178981080891392 334 633778779508076048658367772516789861783228853936023692308426349117810581072078605996411279061577746554409713664 335 1286476328553706606231910702422140614962972002019391375432029604179436403370189409186745282871262291513428672512 336 2611240643076273528125485413844940176799841980289359875132869613245165556840682074599286556304169294083804626944 337 5299966171703771790023240424539878578430539805691163663474429719464965106465954121738611289353269427754665771008 338 10756736076298187715845985003651942913619379605633545186814966827079781251584747122818601610935925524969528754176 339 21830780001454729051628429741924887093127236485769554833417985772952476404396182951325067576176745608197745672192 340 44303641767658126604775342711553447336052332868179390691348265245109437408921665401218519492829277851930719158272 341 89906510566625875690629141221099664388704440893783396945492667300925896442738394303939048354949736872539758526464 342 182441866471457186342972584817085283876493806959899641754888628967375941904270308909162864205658237981118691278848 343 370202737796309625932095973856243025008862068933207436330619492015433398149772988340458756522268611180345799213056 344 751167183086698020059892412068772184465656174754008112089454666938292185780644028667558755966696193615934208868352 345 1524107328001995982730216488255479794567998035732770082500342802483491391438987884253017765729528508785953467269120 346 3092264000743934045886161776749557271059926650532961265650984529894251320202802007935313501566846858866298653245440 347 6273642237820546306351175477901119074427055798199437265182400890621189998336520500249166297126974607037101590446080 348 12727561551440533598517039906316638122257187912439088244881537439018850973636734118321584499343804806230441732341760 349 25819809680286240079513078090751231491570455707756087327725296581161451258838990704216853368296314621235394689105920 350 52377328208580658447012244126952498168614353007162348579099887350356086839359095428554188261401095374506086369329152 351 106246887990055352747215720280313899418955610658403396547917720209269327149925002692679720917713902867943970071117824 352 215512153479828187106568250795863989162313369346875071406855830197211078366609238416401479361499223430999984746528768 353 437129467114892300193492542690760952521859412046352836054699077680462130624623837694457391566100407865711017219588096 354 886607224261278733160812558338888033646031236862376656178739937216304547425084506962204539956101957196555114021650432 355 1798189299910199120776859273250702490775049269129327302672373957171096546890312239472640193713784251215548400269262848 356 3646889535211134171912619087884851680729172955930826720588353924375089064198891676683275898486944464543893103916875776 357 7395932838915577424270969802881323856716866162728063153238006278004382303865539422741433474802654880475570328391647232 358 14998455980594159804527162225954863463621354285308865500700537871036819979347434695280113694711529171020290665956245504 359 30414696250341360272133075488844402789739125124526055945710282925110877284024881499063851726323100937333625640156397568 360 61674245174303313885158736407934483434748781502511169001023629264808167825939343039768366000599621345148740881428250624 361 125056918192770154470737382411656625690404731467695777586563148536951741962846534917203445740828041065509358241566425088 362 253568447385340589451716128978331390212036112975935637426898759740670106631849051461953947993833652326198533009142972416 363 514122251447963288805683390986368879327985066529720741449579854460422034383032787537184864251960242733008595853248561152 364 1042368740573068426204929512494341299296848843678389854917005309318108410369995047259457224774578733892748197087080873984 365 2113295528833070233949720107522774141040186696772626007228997065466849927873414616361639305022433597481188125601205059584 366 4284331372661579545329760436562563968994039696735760921759332848569406137929162965410755093788649533691370462284410257408 367 8685402019782602675000931239243998890821704453328082086618375039061684377709256801813628854982984340780325950789104173056 368 17606820398798428248779061696945715142807042179844427273416597225923958004812786886285236754938332386473160758936607916032 369 35690790401900336937904439429039010641787716939088432521722533130057237364769551736968447405674451558487599587221091385344 370 72346196760608791090346836680484481030650777579233309165653783371737643306965307574936042038529293699637026190313023078400 371 146642425778915932344853965454782559932747667761680454157875054165894091015735609963212678202086331164762921011092704460800 372 297226852250813475774247016002435618788418659925556619449026319465279958671679166430812793990250251876965705490225535385600 373 602422252819343130523674917152389618777599214219090628159420636771452141436432841345025394789890590935619499599491969843200 374 1220952052505513617478464136902436713993102150743504535146633269178504607510203459196602270723895903554009574054585329254400 375 2474462826411174264756353984122271740359353692173502524563843425535102671220679010638447268667095697869459403417292933955584 376 5014735834375837206766866318886093261047413599564385435419278431536564456037652675815151113628529047278000173946747914027008 377 10162488534384985745278211850474735414960806339700770484510155760461366696055083937195690850960732605093878336592348557869056 378 20593825971796029314505582744612823618677189566695212145859204530458748384069297079079098391100320570110875147697722209861632 379 41731024660525990800897856326814376092728447459688450997413902584148598308615356614070574048456586273997762832274012288057344 380 84560234180539507675503550978018604187897117220947650705286065762616896572720591033774584256083082713100729949607867004747776 381 171339897079728346261125305393780478826920143030371617702049456085932399354698940362398895133060734526282843887394418182848512 382 347165131779344869125944990509911231968681127501328879846560939818093395551143926284022892232955519694614976881788690244829184 383 703394627312719630396170529074911530046205104284676790498515115662768864093179338893999384785309355830342616345347320182734848 384 1425106823045041334500574665677815547854030133160100372416262395795922334022118556405030003549402809468767071658021393495228416 385 2887229407727616210157008413581028902145827282765917637622557581093037455940915516872528318879309588014644976346121264743579648 386 5849257504774600715913939324923224356160717448505045576737927534753252048046103456461961516486062429604798889903281940490878976 387 11849658614323738918027205247389684483798456019710479928068566375314081668393139818775653304715950761783365192982359279960850432 388 24004720801181594818477792073320340217179346472918652637788384461332134513806721385457895612130766233921971756917872149611413504 389 48626529540696906727404884714078221313977699281902052130018629705731933153932381624012395224573377358176127877766794997156282368 390 98499893172180913627307330574671268815493288288981079955678762737251864593863029443512287762597354135792669290860943712188366848 391 199518965197870290518740168325165332229848297506069092902551355723538303729768591609365043242908195589636301990695313094765182976 392 404127699916094414979284932781074678036988643417905254501596368480840339697541484025091439629768130862681693317887955605213151232 393 818538547412751028813004596676171612512577506770108352629187555498088830532424990544460015127978198897441801224017335017174728704 394 1657852184861358682722785959765444027373189975640980876644902713927601235443845539224566223533316250558778064408035110009404653568 395 3357675311111612521970199412183177776958359444336163800799802964916660730012851725011779693232032912524107472218805286094996766720 396 6800140402806851622778030122653809538183344127165665071316772671371620973409866372372341701949723221829126749291620806687341936640 397 13771568976969039558472383422200662137781885839398475358535731052349580006603356582839704605459892872419692459522577150067060244480 398 27889157274967451970172716176617421314201507503907465173316078462798395691764586446655281185931340842136362116520595937070478786560 399 56477290922741105744109159575706457197681248278589553533933311774288480498610992102499917790056449625178397469044214328704127467520 400 114366514118550739131821048140805575825304527764143845906214956342934173009687259007562333524864310490986254874814534015625858121728