25 1 26 8 27 26 28 86 29 247 30 669 31 1709 32 4251 33 10214 34 24066 35 55551 36 126369 37 283505 38 629261 39 1382778 40 3013846 41 6519955 42 14015077 43 29952488 44 63690016 45 134807361 46 284170813 47 596800591 48 1249172169 49 2606663357 50 5424220543 51 11258470062 52 23313312932 53 48171597034 54 99337649116 55 204473457755 56 420164294609 57 862011404156 58 1765901693077 59 3612625265857 60 7381110876637 61 15062563279825 62 30703459344840 63 62519731210183 64 127179154768726 65 258469454427652 66 524832140754158 67 1064807629165339 68 2158646005688836 69 4372902292849017 70 8852244109369134 71 17908046844658343 72 36205050334709213 73 73152644045709961 74 147721516395074725 75 298141484901709330 76 601419180304588113 77 1212603785012396980 78 2443752702892811535 79 4922679733394483542 80 9911985046894307245 81 19949988212319541775 82 40137963663959783828 83 80724619484774944157 84 162293652778813344482 85 326173305815324844374 86 655319035720780182115 87 1316195626616511068790 88 2642754908152699774871 89 5304779309315026046451 90 10645269852138431321116 91 21356477876403776056272 92 42834196960583828305359 93 85890255331028711163157 94 172184255352501787215749 95 345098503592223229458630 96 691506786205999519965893 97 1385342028362123578577712 98 2774776876423686184719858 99 5556646432926460158326327 100 11125360805658420274356061 101 22270755835031734119349457 102 44573635735557598078713769 103 89196134184272865845049307 104 178460201350454766200099943 105 356998585395842146468123505 106 714041865403242398363693748 107 1427956960643816252276029581 108 2855242018892166989068512063 109 5708330628720935493212951532 110 11410787926149945851448881982 111 22806798549237102387523681438 112 45578180137521815940480666417 113 91074188126195442641190314815 114 181962106356260684786765339114 115 363509280444194454437441414405 116 726106745263370282407533857467 117 1450231462361687226373452108480 118 2896192769305111931677889653803 119 5783253805360883823786226524395 120 11547101658261249381988997296041 121 23053184839833673037263990912500 122 46020071879873365779815106545285 123 91859322312059120186752193676483 124 183341124722924833979698340582486 125 365896571987062551005497222488457 126 730162682295013951169930249236893 127 1456950440171684437240115466293321 128 2906931212185421771818595119809520 129 5799499344658779857987571717589252 130 11569455919908335025850801922708685 131 23078253059769680160602008142445845 132 46032158586719753714492500608537332 133 91809788484436644194832819056480033 134 183099291978394337631819428023582787 135 365136412746934670739215461460653562 136 728106939514927133324166713595032991 137 1451802242381771573293471163866645555 138 2894627741677816424657955080582857862 139 5771007216879229275186852903319180297 140 11504951959554383572211721886775377549 141 22934692968575991745630432058407479658 142 45716881153641385114770198030442326274 143 91124760091958029775402586244806773400 144 181623866728667230792748141954444049253 145 361981781687822034702549096296286031896 146 721403638894777663725764440139534312845 147 1437633851430045743989573753525474748882 148 2864818482341834252698811225299944631168 149 5708543086159965054333799893290857763148 150 11374525600421376992650091853083645656916 151 22663219505794187524138639395430335733081 152 45153422651312626876078476779882773621097 153 89958238971761010064258129233354096010083 154 179214375074404061647925621449776932969805 155 357015263160183927982898571159817424673872 156 711185959284826798376375072101365340541945 157 1416649481120854879069956829768421900411536 158 2821791136931717871254734538551742190229888 159 5620447822965140179346474188367133790475395 160 11194402932291238174865429511901783003681748 161 22295399589394556966668783859180995478167979 162 44403196925694953190198881836446209011044484 163 88429710896166089204569755940825706560374820 164 176103295006125025613827172460229191694550920 165 350689195280331904295356276755875556102298074 166 698334057694280320023004554121539775564938022 167 1390561797386728986013851731633182489256157938 168 2768878439114606489200934002691262182177941453 169 5513206933658809359948955935390530896004335445 170 10977205205440275560049342294855660510887817746 171 21855795910113549580424552073137947151296397157 172 43514007997652113886909808072009631948688392809 173 86632215432625831305987174456519802535426154896 174 172471712800220565939387578727050939807773869925 175 343356044525141862920935825506362226665607369589 176 683533997651345437468914945455157311665174693362 177 1360706241786787060606631485054013944486263850195 178 2708679945490836270221294376237566847430693128261 179 5391880846713454175163110522256498703985000340238 180 10732783610083987922376400836981669677803287053957 181 21363586466960136980439966048905283492041417367393 182 42523192127445816814774615045030326309298987905705 183 84638441972351749008498333891581705049861418081712 184 168461150369625319651467409188646086176665498706745 185 335291353356171490815833666014979407677840062090161 186 667322273685948072962200945606956573765636791248960 187 1328127423199823209943336099759030689004872430899862 188 2643229668012526384687287959721323942456605776641405 189 5260430193089771072092577548085961255334363194016458 190 10468850484244987034086077713603452972955704391114829 191 20833789472208878192532463584746714441477094432828793 192 41459994921050593214218708363607887130951485721176007 193 82505343030219635590002915732717287236073473370548219 194 164182518752476286325839034069905899173874019591282290 195 326711117867558725859923599341490455458833348158502296 196 650119540709331667062805235076640559671707951944948105 197 1293644588206336947746309372688428559882414990946955068 198 2574123160955181496451746016084593358553673924196075576 199 5121962510842174393632365942470229275298439953563111330 200 10191458245865522466673278950253527730664684974855912139 201 20278193155605139999751141966685949404450460428217914681 202 40347376550613824145245165253549687676913766576299795089 203 80277639264753460448432320641359320695810193715260500914 204 159722923808214442776784581520540184374506274779740471382 205 317785003075400220065947203581636327726528446734153012984 206 632256276759701995733288331343048136160600163638930595187 207 1257901458112850860376656290777066016406209846329276291302 208 2502614309434408651232841309943249896433253120072018494264 209 4978920228085167240305735222851036911139692400987814325946 210 9905364513347091608077299512757375865657459089196586324641 211 19706064978340171900141568130490766533380281626398161108282 212 39203389413335107167820579761466511254513860797167185608397 213 77990495746235539881302654132093616908226336306850422585409 214 155150865473124842231137018702318946352082422292090780382895 215 308646444198063342111971073544426029489370220985828471850521 216 613992409168831138468565176476644246875421092829598856535424 217 1221404363482863088857314589088594539759748542406669161910786 218 2429689430610315505223984467227261848352292338839557027124396 219 4833224660875452842734971321509969051407167758148195796011400 220 9614311946304833424218812219828190191533510146149425650263774 221 19124695496500615650187892635727724105588730936704228379045167 222 38042235174959942177409475342777693032485447001368375918459549 223 75671576521921466693314104927398258310180947759462831730853112 224 150520231420448596238954634610389944816250278083601822714906487 225 299400409956136293586888143110507506027677328817233967432456035 226 595532406524681209615923793819095538224606120207258255104661600 227 1184551584747703251143219657844993447772518859329393094373331903 228 2356124318563221126925816181423699811281255770728674622781747305 229 4686386927668722774779727641507149534628383704695198996346840337 230 9321243912557044647960696856188409859388993581945517917825409732 231 18539817736671055390352412933448771925224927815474198597296153611 232 36875080312232077787275564796043207489907613208918666526242643623 233 73342630655051904496156815600741090151167326997057917719946078081 234 145873381703968618445017337689670196164067542225066511370730011077 235 290129402139271355566088581366422421869222524436916299360914991347 236 577036948340074864516211433315003223097315105908718652728404566987 237 1147656051943182181661859198484309703760189231701289823491598346936 238 2282528402020922398971843837074353922903395425416093302832289654763 239 4539593853864566399086784674911002568009046198072079932156479922389 240 9028471616055731965805002751731195770569295283116241875177762609110 241 17955932362079865760503279410529967689502996894713955754355137921627 242 35710688794094618004933187475091413303762174792582512765513456769962 243 71020723309115892041777739687450944098139176646922417522435176381278 244 141243544355186070781700182487454758027735551941398038912402036467504 245 280898117505474098787449904058922705841689130133342689512811118975414 246 558631997719898931615466495489012163691579790035394534050865001328964 247 1110963002241017513572984489200056240099265124946545045452003180699776 248 2209379111849228283648411619210212877158444406051146603412268294006415 249 4393774865995612050306336320338890603856112664311301075344815981362225 250 8737804309067839546623835334349443388916269684216295149295194231473301 251 17376561148917657899295794697759902746896077781159192631264438101279659 252 34555915534505263657613670452208269892340656586756250093559941139527741 253 68719196422301804270799079105584408698549868860023965057641126844854845 254 136656685760196940361268720237811503384764026756701925851358019594695478 255 271757089481270488490807661125670612114516873157873085782298592541420148 256 540415892260560935682577929979417100175949160903213636045121573332999665 257 1074663787620466643022142388343952275878717085510004355645010034647290779 258 2137048769234957542309797335818892954344372786884850013129374525021101163 259 4249654354693952212371983042479715628028328784363370722058099409801349448 260 8450651270696277766993858153259007928203746709674462140655370831845669947 261 16804445602576984154020004743399074452947527162235712198426962392234417009 262 33416093242148298560269996489733113013889552133884272478520816108422847102 263 66448422221233216801699068770028502746558307019872909121762550402920480089 264 132132978440952249498977600468318431632173854080507196166537621177496348517 265 262745547415255137006091707999234395007314806296247278112940034654311250880 266 522464914176499734798819048827304833486086387954406486259579463385592496501 267 1038906726583955446896280919639828066571465877521594984172211323191948208372 268 2065825728003853052512893310772684323142181455317346555166889647273344994241 269 4107792868081415345912956830628090672738261805950187160597040781731613559192 270 8168102071307050194030715652572391499676333923169465177377418197730189725560 271 16241703358540042089198845966082528964943407784002040585988506357759107154642 272 32295337192907772998465255679533381731454615382904668151019564054877270432992 273 64216397147299768620564743607036309081583928972217659607588308336514947342030 274 127687958524946227274693233543938724486560321051557315889113847926089165109906 275 253893672410190888049666085092113455359381167287227198338808538379274506306624 276 504837686970570959182033727851190336272443846183304233252884486258429348689479 277 1003805673764474179303892300319318637666899527273873832366777358944204647592527 278 1995931078514234172267674963581637004787670933713622619826010089628435305032874 279 3968619672502390683967152192086508822068943670193953453732614244259866413512931 280 7890990045697975769059189627395529721106116342426036475862762039836746236653312 281 15689951921102945702446890070335848496133353265613225745741939012782139340286972 282 31196786464926361893716392203781283668121229569892148929920918928699513247345776 283 62029212177733070130721187897036786982141320166839535916977831749986590316837485 284 123333442741495106558912777106815336582519232051522760266819504987381352666174195 285 245224385290887356386516640197039495288790891880939963070307244954089779952051158 286 487578661782145494605566040839778182567149472621543691723000028594072118545575557 287 969446818229389004705370662268956222188187718995528313018553724765982597871679619 288 1927531904773298478282168526155660413885632927674893855289053524028738325498055306 289 3832458605832354884027170468539927652066713889929307536152954791267675970756891860 290 7619942712959986974871614952092620918992088929910752367408221324823338305425493323 291 15150406997783967698493309091783206039608326180612673897083131046160379423663923921 292 30122795729331877575764579747319391444409873944734522516213655263788492606222051311 293 59891426908477890239885686610168531656461924889458827287646221585636736250151702031 294 119078258091002122720552467964090362098068397693811732948215763224461346146972766046 295 236754769922998112506883520219352144764143505153612100280335936907590416845023639338 296 470720893877063980590981631838828384882432205739844154294119465370988785927008924798 297 935894099842746406745031798965896809257370166031549124460711545058270596128877986181 298 1860751851076232831507880621600495815013292236113399745217305148204850863693710960524 299 3699548692485473138983165943199585649023450619393132646063580806853365887909592974540 300 7355421996977431049190759265704774459663087055692633497950173571064937719058606192949 301 14623960973844094622035718091289680635362174311791497331954130192596390488109362794188 302 29075088368500837726989846008128887992508555683640759625023886561680881333786126190894 303 57806368327867623919501223372050424207234350520647589186429432198245042527733711453548 304 114928824853022250183794218921065282210856001692884183506961364634426970446327914356947 305 228497210902079178297070012554578246591566706000342761659566923302623795260624814096907 306 454288262833201745782816660172588340920868345918709519933314549806047665226429039560843 307 903193542094080470097892078547501603163484083448035359328974274655517064499148633873073 308 1795679578108653703585466928121009486100034967672047353619029075898507467457477856638693 309 3570060647265006247499802438842741167276865584388368769158367701181679431996045044697842 310 7097756438343222940488781632318781627998108787056927816657646084380668687037124408849720 311 14111245785249903384302897439742951632584988183844548221653105091079228600144998955620483 312 28054879199438172644065967188837195229211692945640115883962176970337981400008863805018424 313 55776370372359977832297824803293900497976957822364261337286945914324531985680124301380803 314 110889624215453771170148478398728365083988583125610045119421607792093205371451802218350070 315 220460306430693337598684405460113928528349350688872296478905287029711336527507395904037167 316 438297254667109862425001850638241804987618307161320846110658468359719976767923441256567370 317 871376731305214959521705627413986110646987664086124864822095020622864417977673778514330366 318 1732375555565436122708256087999912756074767093054515906804698701760817263317446631625950137 319 3444110137376371868561300806963698431153954373346207177695307504322468346846814056365934704 320 6847167088216104223371264256139643352456680897195560744051497912416693486352907641230639910 321 13612683477737558613537023267169319867462622637439311360346388370309446462782000550354209829 322 27062973196281535511435388455829958791431330289965200656591931766211546163775428338899974682 323 53802966700355502188701093926730315634046385450532595870331731943477511280732078777330916228 324 106963574713502378961910332783755993986990849902950320692947913220218024317163290450725456059 325 212649603433955907502797188324268335948340581083672229001423202658579649733669019717645290298 326 422758397426072478053671713751321131532437177487360151087020936141013327597081699506297090492 327 840463620260747032784823412832646450154528714710145984613602832994266838461457723273829796765 328 1670877537661901900121832339859117078000009486493834749372131871495366431355551590691528420483 329 3321768476487295412697218655277944113801848020341652668842746349277751471353232434409515267563 330 6603788395245890200444801221864348704110105655818303828202029620947696877788959718938387691807 331 13128527003060847305230076131393554177093133683535972055939841347845818003199107910443247395613 332 26099845175863101575001623005492943979062811500368387475678806390833146697987659977597500894992 333 51887046343457678775518889553619114489907145338311743421752735637046526630291854680373544801737 334 103152336275553588608716698770345938970496029881719278190614191484661572885815871402554761961189 335 205068191494555995220699826037707583073441478231592177744303894407031789717575597352531474331752 336 407677421439206902561700567335984492767878419794777437825702706489120474444471705891048669541262 337 810464794825129700012840348477515671760600186039313856039524333264611138345595187695726121920065 338 1611204991232810169500705709386822377199047442042425190866006289038705462290587237036130779336009 339 3203071275788522261597895127857811774326071389769220098984287760677998689003173613895513652449131 340 6367685107420011169037052884117243452347650707742581217257167803102529915072833672848168678939223 341 12658893241615507417769640769357693973741444385747803736322216845294937385135139115738158017784508 342 25165704318774715143026024804068035717102177386170491827061692362216114963527273426971804382880337 343 50028979774183598651941521723590240961030314400319822750100717450644774121328802411428609482496336 344 99456556553836175279203299507493352136472546989131710169848997756820411468815044177398323458869699 345 197717184185312294414344406998671420931676890971036178617121718122005409980201826922527087564296252 346 393056199872092849601850023447594297167191451138633610276966862456588717082914376312140075603009331 347 781383311897014371143406910826747616533424979255293485868861306450315931306576956952326133763415847 348 1553362687408697836241772517836312594907789083467601568892560619266726743688601378749708908177728269 349 3088025462930537407041028995767567302906259027097099014315040108344345089563028319889448686078669816 350 6138865988995769044170733945292771329237382373402122784049646434398670302801238046976249580352999244 351 12203789809800643378758199732246767794506056531293446308080938719452121606796187507624484142609249413 352 24260546561060430637082159041005635619639450482459669173353282561184571683063542357935607336224984261 353 48228721301717353228203049752011737210674557588829551529605201159524430715772947215832862794568385906 354 95876071054559753617705295588501769604335226415691583892126142345702852010410761104154107954238680542 355 190596110228730781353824014615602425891617943875454372603939661917470426875572838688495280358354816907 356 378893513277270387850644891258510786533524577870013110777910759406684776085444109080707267863502764119 357 753216193816801181188595361172538004023058692935006777350474947528337254043654849759782687041635743313 358 1497343622689148273012233461448059314507284739613016402515238446103846501712098980269761794967792511284 359 2976614991893795683267062128597433754079356059441728469732955139159458006980314512291254907070392881416 360 5917294981941798744238594845262901794030101003397580189614434988374134734158889666552747107291611230145 361 11763136878497283845924535753560507539231571437092149386352289292265542474717389249815746719981279738504 362 23384197246141681433678391993303311144778389194432949618845611237412523817366715227429910292742121772558 363 46485892452061558493645874765126111996119360304763912040422021412687430818010144476846012504674887412456 364 92410066141236511666782898413834359521863319495455851956080025904439707061398115704483247233005528448867 365 183703232166013180769039909905477223766843016636260541239146862526652358485043390374530009841230953342580 366 365185672600870623418307235886755995792974092904079006516357012526532816985822551849581725679082292264089 367 725955646387815971796943746756322515928742034245722701936334093226770675275103008253182671991239964345617 368 1443131400309095188967462493718539488819990396705199827038973000722952671420514435644898916871039489985391 369 2868805498920703586491409912175692907412952674979172877025336738931624083582281357026077904587830039334441 370 5702900309177608597834790903756753209202597806851812908008906160915524737618754125415289933632014539703985 371 11336784972006655904169284934975241791481631498014572229792825259467481103080075622399249221711711275271760 372 22536345926549936310031455967407775187608542302188459828013894247002403508823205462523786014237234350026717 373 44799850016158646719241087969863614111433349477958211801563151661300544244094862535567770320558133787476171 374 89057212092308602201670574700895093375798674247576484210313130613332142916722445998313731381992095306498592 375 177035806535692386896959703540278095329723170420900009810377129815420984958811630468384749535383222729199940 376 351927027940984615503282491540657453466379804180906777509624988380019200672213188248899114821917973813736078 377 699590053730505416291483586458233054484231706576679831074374024415729350659945951827388878900587179061863331 378 1390702175666521225989421100741996821287355403488525427153664982345094337630366109711089481127975777421854161 379 2764548106847517998425130451808384255784042241890426464439317888441756925995032099248132385512125675106079888 380 5495581914166979526327163537720202480801301736708055234267365325723281243670906209468675531141305077714023028 381 10924529516856166416040772853249227570075598821127224468837242851627603050624876939605652655695338070846163899 382 21716574815920519148641364630189053380903374004259561365378016355664473678722986856460743961921441244345478358 383 43169741692195656176986174193861789057118655867229296656306064968899586123694393423192508955394316495432448989 384 85815771920069525614564979110210624687794843846090507266205362825118182807541882571709083989586048331148889564 385 170590296692668489396806945394269981462301934804161414417826654222525582876493315625371457116088599392657392360 386 339110384767833330415535417584959795524047185312059906397925416852016644195963584965684643728809681127240064842 387 674104792315817448492715541607654677689626172135620721474135518709439198307274333498830154541040477169147172663 388 1340026248412373728018102986955177102079307440530700500830429306793188354406596592514658720620279869405823629870 389 2663782538964455948963144827695370359766294595996751847785683913505230888915237834080769132500655670298631623099 390 5295217551188365829732984896052851504008886281373501414259928171954182512969985488535271597327811059498068356725 391 10526122753667174631810964513063202558087858787771709430156920462242519463862466565094022904216021754199703879033 392 20924382087537782079746462427648541914686760954708071228727059424788834315419713465642422230213892421656352051569 393 41594551656045227441354897800530834321949750398708863635278758512268598363521957036873033154320517403503482399961 394 82683690504579614920141728366666657946567929561077010347040876957375864093602223041151929697340033219403011925927 395 164362547152567063825886220981518714724124914577877370825261592461804947461130089167851189966567442229517842262325 396 326727344942162661172120586275465878990800233602292529927299982966352882427091312308839585932171458489365790380451 397 649482898006218527488361881779868029310805355684513715803646057245682792773044034015813776577444369651398140898977 398 1291069367214461362442354066156862662833841628383787346396170499428841457798484756548543253065338921188998668047495 399 2566439671222181618147817544844110243686008232081620166112652308169589040478800855087239714190731998205109542745332 400 5101667777673101584438332892410627175779259969736818055483890684484581841483457057669280001934576699515945487437487 401 10141283502696480351518488929079552221225628092293044841356144516453530154986084994178306183417741942800354487929030 402 20159200976941349094070352851438057616136034695510669908073702546388984808516910199466889937597794671389834530538777 403 40073137928650435801590131382552045074485084012889292029699692025027293498396127482549565198900856091880872732084587 404 79658667690134116985882677133564788760865571326845017288629756488862823572952296252746461330027938818530330074175739 405 158347926581028515921990332350201059536520806943520109890974660421530029158040077405727528694361515585873444272934642 406 314768586429025989318098898367664268289955600412221681488942634145047594311436881370038366970954486186527699784134646 407 625705613232000603107740469169740069287228619634405711903872708075573453766034929404408523100530151472351583821220717 408 1243793800151228073447561629280824203414623095154071414782472996985751473068669794034602109659458257931477568965785878 409 2472443626163685928440915874471187491831704425809333526691786720426307180027449133566601515663493712420060774911793689 410 4914780050432416053275644864919953694316635098386782408233322034598531742423651515413557907880876938180712768693848616 411 9769705177069629833318193860992446187766491088480755609668817832160853046626312313253418677016193149386297591141498543 412 19420415457868705336827084246687479207819062152389108152874934067666821499704703800646659957406736227908080372411635456 413 38604263042329832044777485104986173426913567803218669925169787916369448782848950781496619637849898035571074036365979279 414 76738218276932933571255826687412292956159292283885169914450417902303836344469408207791818337300217020733421911843754150 415 152541445154210087488132741231190744001270562857595519204196215283536367174889869916524441959696024351561074440163858791 416 303224092888474687606699454427104026358829457047305415717149994444078092234018931397700115738190097261365010513227170434 417 602752836137441239711053037084962174724221936747461148704816130172876925550900281997501695618901029972845873470307744411 418 1198159213374069808707334220326087237529142926894503211798422553354342719549916091001938718977119907925303376216035400131 419 2381713491849546901020683971893510829532639696574563399806577555312554686718017530023920073522340564072859098597803771496 420 4734392088390975959142418836989016516368716033549773732075355213805267621132713808027860193701918794139291500947179835436 421 9411062361300497822360482334883620656038995199479116502312272990854803035933848348573038838922757635500969077210787696281 422 18707373111821842000949894158098496446675116509519721554958402327147806446386792992040123320321283107957254657801555616298 423 37186619217517106685503768868022867643529779409980801676996361422573958300447066784347680140234825002504209701813868145306 424 73919721274302605782189426938264727549208054474926177265803235695750659845863399706701479158593053254663467980539801829458 425 146937850912656786065146601079804659227960190114695739722590585657477330015521997746792202221926738495962705335415523617400 426 292083342171854794608745960929369287136846667518702833595742056687445966497069204730065457550787781176811903106728772326564 427 580603489333648674953309058741808433051257506135871748833367370190870053018732361183327124440690611484824778272590273439221 428 1154123392491497634206888302431637727463404125408350003760398911532872220501663076275573946388554121825996181543762110433427 429 2294164733082911117512701517950965432115497938164658821116694729648720021256682264627429213050478502338809782648755652004619 430 4560334633317895686045694747787592049073592912563512325769802058365139136103188905346007796574903837897359939682701848634211 431 9065016211989029645293462508311850912969818353617022211917285279644587124301772038473531505350542414238714707571274901696620 432 18019395693160701946530515577188630718859487223354838781826294931838066740607384008627863392937469025975954636154652789067281 433 35818849030561231488116276507422778978645532181457843549157273697546139937883713495669996342353793561528109532646597045235038 434 71200460331497571356728528110496595619145488588411168193980276340367808684498054297536674053775844603636239367922161218591550 435 141531708852356338074964615916779941860294086594362876100256827788092235918122276422191309027658366893792227122351748035083062 436 281335461039168569732268135098420326128204049376432520927390494418121574285575247072515177634647007470316785433106582105388388 437 559235822553056615500223220219276594918828568400420794256824763881121938639140633128583057291556327066370458146689148101389863 438 1111642834609519503011742226166205685096453938817090524301216650606766354009469681530002150722632050435488615438537098552895705 439 2209710349523679814737025318266241248127842219997354449470299885902370203235959224441884880246909008388337259269546298664695086 440 4392433715237729369175613041848221556083356038580171772941013964528369662769296296224260087782419200556068058102064183988446097 441 8731218889190215040261905058136015292809945571287579095850126581350224464158468597188656497394974203114893984283328873544213957 442 17355787797201353801100272164952269896105573586397447584469624879479478135295559024159876733803762996893029637999989902591248725 443 34499562368985826396257114726294470321287734997124164566978680876648398585116368928943815077249844654983489134336002927829047127 444 68577656902659136150017577544985551269224997486519950951127736592194779282415260633775754743717785545797344358240302159461349390 445 136317465795441550950742904470294327857342848463522088357332681523791831853618905846813715394809750474230945938602900273016372630 446 270969352044440979285626803008494701086460565701224802681103912932759664800061870669285623620753583402573524180047784728428019839 447 538627660830102864022597642481926646070377424277547059108000432282881526930959231864055245968519706043207390073684438685008865195 448 1070673233751534796180027576996249915465089673067685795501671068041621727680682709988704292788687730265580294987389680003404422239 449 2128261825112119828193139230041177740819125197437438340058528988847224079445033385336965986271481456044072122516462509841573506069 450 4230512509358233113816420729063054836596496402081828206997018167526793547495830630103555859049358182866581913242492836859242258391 451 8409317188216249039325123042400269770543802961917779657149282796605433047537755376817724100572963072068013261766871537792052201193 452 16715843963206093090721365887379045634471223461268671555597746769151677820620229787972533787317726154317924629561835862366146582638 453 33227350323072370934830744601683464046328140174099302790948793068434444663760460999006800873053657942680343187483069553004252723153 454 66048497414550807050701392545824051735837997974850603638807640192347090515697775852630890171106703838588354461393387283517026045094 455 131289503520938448154689336363632785762278117042668736190388240554595605430369016103174299323128989290970681743205316071888516038872 456 260973797438905020059497044301727003861553399320052796790860236862074937058270429962626700880257798751140392470465335122368239237288 457 518756607691008787139963201220911700003469926831639403846089230944670624190311392568358766480531248320175032726955886972102683148468 458 1031169878200400411318271478788187036258260282174991619729630104246658095939985461750026833789834693495763322804767470444623966254931 459 2049729905060846470338534612995960399284527243495530117557939383360298174072656722331637540756814843934239855537805355835264884059464 460 4074392855419012308512887981785004717794762488729099738225416178318675919148430159756792788659904893343218131656963363520697413590028 461 8098955510528530882901003940709745019617735981238197687011009755116325045922050742297920564604274459234469777975197182202207121350799 462 16098854483423787811332535897313944966656494522164077789994951248169401621280368857737190530974077563155968176073944604264976676299483 463 32000796544062900482248609741376405652093242706722442175258790214730489426201439542780688590701718907734481125002651785964650754576386 464 63610155474182870794243052458825838588211335371892757563927836139573719955737162378955745139116604412585507355308198304614445288906208 465 126442182183928377697706834389592485534415079881045954636167535960680225863783705557414624648058794589752105175620374735175708437535492 466 251337544059171136795865822490567779152788173972268184079094723496410186614710208316262216524563323680466755888991918927952600000118172 467 499600211112029765209816708657937200529161153801787866885301279521792407774123898852135776656772896880611140611256644495111839636497463 468 993087974939645180839511566748727757142439056640748341031042756558713207189324305605433262056059197889176089836726951064582896669210819 469 1974025230101516987081165252913145543319226420414872723799801057071690826804370501290775112539608258727005173445221962411441784987245708 470 3923896497529541774752177588652896120003465536105698336233784095348577532107707661889869431080963076218292124419752946341058530023991948 471 7799778287308650999909959781572364816933093050637629586474829380372011428728692017252366567770264098476978642983608432605363264499523440 472 15504110140381250272596598233332441907943939610387934868974017477016524081342478552213247732457491533383482897258224243963322544527655324 473 30818486503659184986429469220096600041345597976898427631135018728199421201888060851952613999265770280917050830457923159488930688173217147 474 61259809966680732599144246931629434399839159719166645253233481726219885372514661825408052140626026257339690079066279946968333142703362935 475 121769875686711465759498256829927207660193932164527334233965643313308118961815213832459931330697445818809057592493533526519553118737106791 476 242049372455023921082813769090741241944597965575884397469382188810835322979955861558690750251081594591580055048071945794886932694249161988 477 481136098613739900484483792471536762125546722482738136538787327033819603884292176715483420337194899204455283734138344241702185666249022219 478 956382913652030299776928934524759999992363088768669546039755770115146029316503157724582574458016841612713807579928299969235797324537814064 479 1901058852361489817854172198464809309992953829071070803985955266410498271255323292144211639269420160405806216680774592200174293665086483825 480 3778846092189606369554634055562331692028550812637846639033926013480440019375326863961934309981768438764482481146323325166365116587432774842 481 7511431949027966590332221069977931437497317463150448752453930266373919502365989843652592734090788513500260994653626708671484455460007139067 482 14930906055026362705083345193754629405355823198753770541780675008020073608571117180748400866780310903584287177966536076720137496375075342411 483 29679015012127357277630203304554606137397595860742048998474703593796825828908211551476365195178907658623023393761620341523890718122923675389 484 58994659742589980900921234109342079200072671928386679445181260591785001870654942315755963677609271487138356947570886942718376145517109724531 485 117267000370210059534078043394396658078044524113346503550867112523862992985758149424411757056977562730162355989720233824534789182432658321981 486 233098152934400247683529415365716871364251298650658298344302211920048925054077035423449143869571752841669947122689493824437113236683567174527 487 463342086731289940744465516831943461666073622393487968140610069594658573758320553112529865985950049627472676130430161308213331485944201858428 488 921010480530220178625227516739712179295149436687689202374611740555866250177860444179450106958941635124165532068760775412209676100826876520971 489 1830742652939951221929384579641443775114241434797379012859713975195958139636550023422841523529485661860115896746054549236918075176995082956496 490 3639066023771021400364121729751603142022991241913944393427699445810809370549440969186787030338953596385739119704670824279518599162941546099694 491 7233566517892065882056034897935416586977471466998088778398366607023312560815582743025040136393750437813351527689854042317673707267351730757964 492 14378544796188600059849186550064536682501296309394930160749699432157744933339005213247381279113969492331481998844992072270745816506132761984027 493 28580992289513504868412808057401974848816073148810966464763835711999724415155828323957590297433433108386698974461001448715865713881566067117544 494 56811935471066881953164713412564165151609049589093055758773675158736811651435509821340464683037546282429472431087511758112075351243112165848143 495 112928038153949599783841726798438081831779565536457163403716875464595585194246686623958532388835605212317421832438995982897533218166880786058940 496 224472890734206322749878616980390360661910641485133839144580960449938506245704398530594545639196075263756946069968023161456221809769575537235592 497 446196269184071287067523427864595234833851371401025291791367036320367458951696544557479681062489900413829177511440469603267954363686155777557728 498 886927030362868740276060344202973331559470353239868661295097639638212122479126242846726504211618895499878636828733593332823014170809897149863753 499 1762989677751205814979618262592219746841955389606130232945139630336508446593420346217619293858660573584427750972719869055328528880373805444832553 500 3504383059894226892968202753401371941861522403503741965285605080352505792632369526230853671586381645959506891444344500260772800476569393635627058