43 4 44 38 45 176 46 709 47 2461 48 7877 49 23564 50 67260 51 184289 52 489321 53 1264330 54 3194192 55 7913035 56 19276841 57 46269287 58 109625994 59 256748635 60 595150930 61 1366840825 62 3112999517 63 7036328521 64 15794921314 65 35233087579 66 78140317345 67 172382151706 68 378427107050 69 826999312010 70 1799720398061 71 3901316109094 72 8426365340395 73 18138363580909 74 38920695449213 75 83267416029720 76 177648419778037 77 378017864654201 78 802407417380920 79 1699302400680266 80 3590840994420448 81 7572228441157771 82 15936817138017976 83 33479161313935314 84 70207606128484802 85 146983624237510854 86 307230857147959472 87 641217356851841714 88 1336353931948879686 89 2781267124334754263 90 5780909997628433007 91 12000728524648726786 92 24882896246852522774 93 51534577144765041007 94 106615951407615252279 95 220338964755127885606 96 454909372567474973765 97 938297748008468781642 98 1933550094442996144084 99 3980934050258521466426 100 8189253536868751592712 101 16832460790108863762408 102 34570710395772272583231 103 70947833402061546567773 104 145496386195467496540733 105 298166603687815196429906 106 610619167079542032890738 107 1249674463694155033192260 108 2555925990340947373410692 109 5224370721684329025717693 110 10672422523358636340230091 111 21789331591358471741186330 112 44461575821921167027867856 113 90676269392630690022428745 114 184832247611318211332143509 115 376568755707783666687953951 116 766831741535492106372545281 117 1560815855751973370340402023 118 3175450134744502295517110788 119 6457537849007372873306600756 120 13126302306355989686940119322 121 26670866928884738141477255401 122 54169701123890277410710605363 123 109977894132013988107187922281 124 223197275673962269576692969879 125 452805397623958584561487410803 126 918286125344545198428055621681 127 1861626295520152489045045054795 128 3772760285735580424922245505469 129 7643322029271623466306838339222 130 15479795110952233461023810656630 131 31340944991405045419881549800600 132 63434626074736561989956235169432 133 128354636107897214198237572648790 134 259639612179786090786859432220246 135 525058605212052957138752297860788 136 1061512602486925560561436113832212 137 2145487927191538676240075739697473 138 4335242952386730862254191919126557 139 8757699772933463665715576035231961 140 17687180909249689069035058868204747 141 35712623339228758122342935525976449 142 72091156082529962668660424312439807 143 145492892147348552549006050081757230 144 293564464356279955451553028274552777 145 592201364396313809237259210295749298 146 1194377898211631912383849257821715218 147 2408367170778529544496735182878009119 148 4855280318026106890046299197809944245 149 9786301888235537266268135717545920828 150 19721391578096742394629223666662068943 151 39734984679071555323025380551600795654 152 80043658565092331303140846540848991825 153 161213343499922499225191223482657122698 154 324636200214474986558728404434869872358 155 653606702212243116219573719915712769403 156 1315713315521995931992991425486503713919 157 2648090673084429577235813116205343501982 158 5328841252352694826359002731739567277823 159 10721673053619718647647070561965855291064 160 21568683482861262640852854941306244744683 161 43382785054539321547868627454660078017513 162 87245956741100280029328826880506883687386 163 175431919393890845999020846159829507659924 164 352702587263372930066486998699266083112208 165 709000702327504006686229551522126909960201 166 1425029664924532546096907118563507765777629 167 2863792597986053312396721475625911331455276 168 5754410002010060814972462800217159642061216 169 11561195888146128848326231098513869493609154 170 23224615896033145949266917038706066576558969 171 46648664987026407346386433474977863948608864 172 93686247965097553710709959631432259494814695 173 188130600691697747667484037349787793074357239 174 377738283679832201284217304092730696117252677 175 758353155408732017498831836710829512231843385 176 1522305703376878831361180486474992766518531845 177 3055505388991563141428363703475652468746935174 178 6132194710752781896490684870940790757293592329 179 12305560454369797965558708554185512504642460134 180 24691091919144013828905423052391867929961483643 181 49537429233576681815337162551928398443162976804 182 99376047445673104513321961935420434210360192299 183 199336052921924454235404888954383904734916037017 184 399803550861045929851819503010378724863715344193 185 801797789681289707632799355193216103960493263352 186 1607834035117116663099692621260300974083847964893 187 3223862115724286057209378187520509929947937502247 188 6463552548642101494627872621835608690062284233288 189 12957654114057020616730570025170405503578924076866 190 25974214902142269544565208398374416195965960752720 191 52061908195052606631681314294879712195332918382820 192 104342198760561943687147569074067488086442372592343 193 209104204329220050786024499871137029245940233890293 194 419014487804040171853747205530255687477609984689602 195 839574826697706718073305969785492845820510568634441 196 1682110262009383225063095990964048195950513462037294 197 3369882589478403835284091035119375985814180749370955 198 6750577062472060946567627513741222108055173686697150 199 13521765476503772993509743772161493189151651851089848 200 27082752910873651152476374222040503103396474549877239 201 54239996258808880342537514864798841328113759198415826 202 108621162113179316838318461303121024117014163578514893 203 217509231479076946218197361547412276219353223027954289 204 435521793253354872205443201255770792625985701610054005 205 871990034691201602362598217940756930031860656424017169 206 1745754045996088751599497085362774504500719852915162891 207 3494821201241167197471813638602298565556687853401983697 208 6995804893722880516715733365414226082228611843135560984 209 14003019173804100317398196711329957665212923358256530713 210 28027049514549069433489599568136148478482346130874829483 211 56092553055619227345376711994356272723963248313200532923 212 112254970805136106448954107921807048379713818238761680648 213 224635769656495070201555251819087561633507578890795214750 214 449495761152640568270249148856824630017913460855088174752 215 899385829591727285402852639467642784524860063788642172529 216 1799453455509327784308499296787369834684933202323948337103 217 3600059756522964776174407536898881718387816674848483338567 218 7202009448323970583915533407752422715261082272194112440215 219 14406978651369477936591296439199024581834970848928038079451 220 28818259206447804624270881948966270541402653683099869910666 221 57641931925783410065514675049187204497793368847989668511575 222 115288399444350704942895363707871688515544428576507313538661 223 230573464150144255304686695799615094058244613162784400794809 224 461115798091136424954813617234030951349518281374385446337448 225 922121110947957962668442644100912080423383262149510644682402 226 1843926183832711862128655330363214500225901356583066096406289 227 3687032897744234163123717012052002498938527035732595098413010 228 7372057505190055289342500521124813242328751256590388788302523 229 14739370511301287396182482921236087103025381519226607737873318 230 29467817567732343617097759184017381898547445126066643637992501 231 58910961701941932676185067284897657791875317291187630944506894 232 117767007523989952261636585369210488398766131986907824051230762 233 235413211837923337962853917415024133181607933118155580896347079 234 470563204509911808637329809404008830457139560977629080176440023 235 940557399500259513778166238037191478856128911718649548799132561 236 1879892934162395905425312725751876438887144858853930922496011037 237 3757177016110480710956544104030293538437470199818232245324746007 238 7508811172612108718097024081891999708643407915837706365905788604 239 15005896398954595355037460371235575911329311877813774559846946003 240 29987080424924585813878422006130890480786366012931537793689056562 241 59922254704554993279525432190462137642921946227583588075741548680 242 119735812672120027366871443995662183648313280468898389502210088274 243 239244618141974164860506808790786827214285266871469852577638201992 244 478016301676541267305793206065941415559943334999834164802154583536 245 955049502100476373551340863869502375078125339504217918979290554772 246 1908059542103498199497807762173459289996599973360539969083632499023 247 3811896025348994459218756636490798122465532115225308811741619854565 248 7615062383941568481610493140436778406633408125535648664808601659958 249 15212107679640498748370042052257003615172829763788352169880243684390 250 30387084166234469373468004175720401114775132356787770620463480889172 251 60697748512812706213335670091563546978334869633467855278819846488715 252 121238414948752370058436326301495714880529106068095913253467045598272 253 242154324194852056222967025904245614282849175659086716445259120481283 254 483647237486213309846293321671452060427318999223741166665928162173957 255 965939415290034991165597517587075719049646989232277573635242639310017 256 1929105345606770501675776945512330974917474609588004668003841278329397 257 3852539186253685118082852181245119196764609065759944256023341364917276 258 7693490637052278036712218119599910806605419876828245743684763992032077 259 15363324945779486775029262656806129712851622385132895303766375559818208 260 30678392517781040820338500461339220689828183785031039037576063897374013 261 61258414472077834892700944904708588492823402821687455646199867337713412 262 122316442672223936691833755047861160087257543667003220619395882055936073 263 244224953993909626581473632906574966017346514745554545027876776880416538 264 487619987677176769343461029650845617794360040258921299216388945066474788 265 973552533633474729297129671386294516782410877477929216754857791449305734 266 1943675998165170984154774192532290002108309152238224734873580989503370079 267 3880387496640035538625107789675894989476846855094441349322162146075801224 268 7746637244416641667920944813376107154701232807685197043327645949996568454 269 15464589347407321685100283914335360014271783681203705477933498342479684044 270 30871004652957823388398056620587434093082543266083295083724137085964302033 271 61624084399308742297116424016511229052869105980452490045398668104267726127 272 123009226011783442276270028302747170415792182712276557925189601838781405840 273 245534500421504630957954906039189474916299171623348135319331549430354856159 274 490089202590294820340339673441882649389288036893068624362200432215963485933 275 978195486978681589677103092749505087692082602731260918895701845643658780563 276 1952379419817791289533702044446771414318077754749280822733691583247673777692 277 3896646125086419587463385008925751807147691279402422065077366075406099505883 278 7776891223064571453107748059060887323060549222551150084966913371613488336362 279 15520636337916511573402022932825671753438431378039521236747720970070423425307 280 30974306462815220771690842723244536961606311263561139546728470085752418070758 281 61813360386773671091229842375581671096661227204621930540706680549404682040499 282 123353630551787685822392519841873961993279961457433227453344277689997656988575 283 246156019188401949105186257038277952087975574602586289450984198837157926570852 284 491199646565584038691648851839883352584161842432452141717936313217056933352846 285 980155118177183542243318468834045280717038860702314088525724102919697343234594 286 1955783942546911803655928321112597845467609979354156251722472544019343726181082 287 3902441066398775540107611702354956572865611203155004575275286023637520566990958 288 7786483305438699593239723865545345897627898085235199957212885143438955037278659 289 15535885038854102031569839495589156223753467665750095865947353554711485070931459 290 30997051862293784234148252425339479256984792135655361163310937734643619190936362 291 61843582356430183570223932463718728777275437798720610589796804382475127271301305 292 123384001876459612962763998083807958115083316136220128120377884241151736014013088 293 246157536168417096133084548592371125567058235487014179778265081531031050008416686 294 491086047423619038548122388343397752964913910232490438761446175881215060508449100 295 979698248742343893668258708891962002585489371972014836294919414318976879281251848 296 1954417969334984841854470712377586420798048290798336062077536730385062354020120681 297 3898818704306347924277587424951589124514290206239840341570340705231714342399910418 298 7777485532925119635157013228684363455793026539781239471890995822962947513248412710 299 15514438322709401801694500210936603275135225165979582467372153596373389184244723807 300 30947364669038280956399896688385059910081672525403421870794253879670571924306935693 301 61730835093187147900538724013522913712681462979430063005102465653936879655668248688 302 123132185896781299496720387869600649206711090603215990552606912294248711753278209523 303 245602100011983554831044091084552352326874685678011156418454311604673435642974476197 304 489873224530576969766284999153838728045668796188870502746352497837170617407874351927 305 977071978569739266581240175449201561484904838250407482110107952938702243062714706785 306 1948770656765152090971208318677336837207527571977848020466361872810859459020615777084 307 3886747335230850931209199019640666031991606790948716711287028010178823542966889914762 308 7751814605585850531803520664467166679812877650358287939171239605746898778504911930530 309 15460090087966009420275327509114329972524316061577142952666465439373558557286225092533 310 30832754249165762602352344422306254231848530121708193215038913517801898606601972221807 311 61489981620789974769556168545678507052004097143825683852114384125725026559871528679457 312 122627599564811483286518569058709038403546438833886381833383927961474139011381829225909 313 244547931102659517840852948137369133299080676583263320005124290754656891214325069608025 314 487676401001678061260766209286049259048828534791559479819209826152702575796340832926676 315 972504337450526898320317474176488245408745197277658707215157123700767886462811561002915 316 1939293269420894986677244015362365751609692406236538609023213020268831079527488790938024 317 3867119974361405642217925530902182142486271485396877318236315990847248300104598451621840 318 7711237678325052863567427739782998172751959179253308843723511337873855699272383371329146 319 15376337199180201571707592260286691842335653365979447766020938619259718047087041761854383 320 30660140053853378498949508297126135359059973938348738447573280752272562252247303047825824 321 61134713512657973110775719435119686759260455397792297360195156266838695300706817659339849 322 121897333825925362544135634549480670905861805857844634514456867877493211280484929540775941 323 243048631844118083586764611275354932366311132537121897139681233586109966683601682191917242 324 484601632503993634361950135943550973938762729336301238072934191878409901253430033896375150 325 966205158102972897861468299993375832594982233884167732453250028745360559170550059600909045 326 1926400954815921582087148010275732621662002703207706516310141749329089041173034311785150652 327 3840757959429566032620568064207988028441161299051857322706982724810306201141034990235809192 328 7657379668925484409023708516932671458093402316728716580583624097540298297260447969553550446 329 15266394289903698338338784297124135127172941185878435539125924472825794726967923737645024970 330 30435881571729201313508756387394368202461993102317285498895715039670021400039208097997275077 331 60677611437555371777996695672355093102181384337757017254682129244793093339961314024167000030 332 120966275891602473471151792001900981116622154214666128123871089914712717820809148932992000487 333 241153433375806397382350111544691929197273941269573659191606509576858410284941799827565260801 334 480746304657485550414055200014511741891039088863813743159254412199094098267614332104942277399 335 958367078202372642497965661731854965908002280547347674991254835967661243588246575420373015199 336 1910474760543037235997761507861593290716553233213335297982595173965090015269260087705372748234 337 3808415008560983513775344781376199917641029976458294270802149758332359060067242854654199922611 338 7591731415822151079392557658539487867738533905865787874156534093850621797107092140573118176554 339 15133210152703387857699152163075663181498142721733074717069419542454245958841501351203460054213 340 30165811239305385444156440725675403261174867020272350198974867576764803642633674328891308558872 341 60130211205658600342153923085932785978287952834249431920000984761656475085465992604791139617900 342 119857241713716016588790027007014607484396437374918942393681850907235793687195845428003907890603 343 238907461154986344388268854447800315744020694625729137668032845623405618485785343236136494524280 344 476199665215214854290075161389054168313021846752713766067908140379472734535371069984205803298802 345 949166606293160849065489811111716386035485812951580139378805893330058228641199973301607758599852 346 1891863768281213394042758064877268794360119470576577840027302877121529258767283396175892680296289 347 3770781490892485907021600761164382162965119399772662050514805999092966961234950769532689892438663 348 7515658221167954160851348131590631750355655286588149296857400344584036432801665574429453200779672 349 14979484822498384963507955397604319000076581671788407072398486223274765398279828789719325997530818 350 29855268589711920042346097383903972721868782157992364162328717168473189225038542285433458353312777 351 59503072006524525097228426844966746197553281511726406732038471185838633507772846768798120085205299 352 118591112296327219640467101456007872595601650961693216999709229419628687665906706659974548256142174 353 236352007165790189917975697686541590383628720303677181827693140054697716939559978702051669088036021 354 471043367487678206987664303152305239432062224862064516024225847523083569435958347191048515209999782 355 938765206335639924586281973059844909265782734398261064609734221510614610800023329153101461259737803 356 1870887257685337013332250545851295045281303216527287111575708415839929568097175026729160590797858327 357 3728488742800393104936212939951693926720808988852623219156861012864694547360255409314907214595074253 358 7430408458008143912878533355400651662441330980036973396666500714213300732118201269170845494018361190 359 14807686736192663182559431711269300930249044147967197432854500955512852954746658992700826290230450578 360 29509134454625934484951402580368855318907496623741228653409768395784234253441408494012600949110549349 361 58805844563242252029624744023787821718968460378013390680920696636637405379962657729083042032867740331 362 117186969475993476935458850795945861251850188894967467051781601084606157028229264262767259255540636694 363 233524800369550027516030665389932793065649832141203324302363501768473000151211456680491087782130872697 364 465352008919828124221438046646141153075477284566026714725505368406882200126175523842783209165795496686 365 927310370017263241623455900611098102975218375485137247084233763832198015031549600683053706450537008831 366 1847836840952823477563164863505322120502854120332655573530105218432257790390769984330026846895159542035 367 3682113316220491707751540649059766976725681604906766336269055618227055013146309976229281078171690776732 368 7337122023967236681853308145171508235118401197748089634073050585548760933951657956387135705146087638876 369 14620069551636456566552501453066647914666402865318748896739392155988528005636120730917755258998874358222 370 29131864420639416173526530350871657070427011391450797734026131344169147832417786471700309545077861020957 371 58047337673141980567990972825047131689750189471101344501623708007505315468726658495882633089857327012172 372 115662228242347566662898030061341698342590479267873958687589910785080463989913434068538059102265801340245 373 230460269792725183996902663034181756801028614442404340304289870149837548066393971368629598074540462231788 374 459193654101239398890653262322810623252920894859915996720601282010492910217566958411337202776932936997730 375 914936656330609520894529522339809276255702023784717249390219183248117970753624261412654439119321656772124 376 1822978528887261785437842419668283801803556581621509730025481876190129153501375083443447048323743782371144 377 3632181084203206470278624100180689272771402508750220554804718307438455807833073593599727253706771580273107 378 7236838498493310078932361704407439379093601236218928397697644965317499154505418995561750354119198567718953 379 14418688353041487563185675182289738186581459490778081435393777048018786994254336314946737262218350835091846 380 28727521019457241439441628599432776785815138775941687238342921367703568057016964161263251146949658021061340 381 57235582142333280534700271776221993740700735499044336354198002042691004739554528894832116649413260093050263 382 114032763707000326610149063745653426406467221392111655776666542991731581788772278066592450548979174003658551 383 227189796648841599023838403286232623294286582299580153326812801398437500874053536187430020143930209060397611 384 452630335349906733894140955424024416210767980341047606471026697942684534556860064900474425089096444938415240 385 901766685369280388070776106410517581439162634216666842959623011964953128526273318686563444019232792377894392 386 1796554703653660519847128434789976633481704255623363725065703786637042069318598488865403352537847041052294463 387 3579171156583731721029844534040062681156631823928002048360116836765057650584393575336102383121263889858305332 388 7130504914219586833245207059149558130455121214432778259929645655429321035147050413160384048950850630592407071 389 14205415073221051135004615474530947042348152038589457262347256664950069642160958191614753568340214110439853126 390 28299804330494423645989457407570380841944345469910919478518756372465416440011155995445781749806011464324923018 391 56377891505558667088482009247167342519944425657682374935293400044997175378549836681958379861226155026733861650 392 112313031569911465896174882724952176101104626017318187801575839306936512933554609643605316715401347557409836094 393 223741953320202215603068312072158232143388209769810069188230565267688788321269407714158961244186462813442577386 394 445718526766707856842421941003610266331041809427314455382399676955954517787848997838443550317607813133777290134 395 887912078608612274772477638353298081488115268654040285475305715677835934142087524400020185934972474209924737326 396 1768785983669533585136417760409119522848570204967347276560183045668384167540718371117196041893211483505049039786 397 3523519578408517134812413212917064369092324124267869493127564505778744806780015533998608683731168834123787352425 398 7018983091100538112807823645334807212584566060249136479420845090618253252856826344954909160506709287502658339807 399 13981953036464420369058859391354113810951703406636727324628882121627232427990041299393406601150114932709741638666 400 27852080815990968460111521366601074498800769644106669769020348081637809961759869854394530092601666975026951217363 401 55480919195650363339309929299133396822764984649012710450924404823389318051585333413332424805483739423129415179253 402 110516181458075262616307424147714304031451880288099504047384205091912178007669409914284859944805958947169275607384 403 220142728038065803302022411218487207616797006898056273890555659093554826289983547411437585201699736541295190724535 404 438509589609099486210149183286206970678257974212318306518677720246806011773819261879070480369723303271639489017209 405 873474341697477329846901086579868397044935893328848504028608493024180655728239778818121420836621325045495145512350 406 1739872973317144870862804663711466162085083219556551652790049096159864299853686978120356204451080894801771095521845 407 3465622797705006656716576400361478262751050071548768396157070329678792307621930470056514346173180916353571665962357 408 6903056508833633123850651595234011327152931307402124069581675214229284272662053850125783004347197466056173142485586 409 13749850577558612606031557844890138166826258794088711579747392888834795946931251458910036395081543015931202402160410 410 27387410308296829371397056384564561590168999508725908010693047718633356292684935498558852254302249301240544152216800 411 54550712018462102852425581660316060184641017347642574698304424237869748917029988241263691177527012834944687238852488 412 108654162880073740512758816707781353730218200316399226300939379036238611460540374852405259397835876404363004844736331 413 216415734809458544990456689060457474291458060959658848297435071767815698235374858881347109984274621185912175418982451 414 431050188197551918206017627060960502019023717218656069126766124245638672472121572093510211653691818307458043207252319 415 858545688412997249861575791440259747725941169599870053189827212041468857453351936349116357066259199425804037641690515 416 1709997895211759215045455287344044347479343540764445211524286572586441267157862336300534060283211769440422215492943567 417 3405840898891147494833963152558920383675531607062621291214441400275621250792380616841549773666718099767811070468116872 418 6783436711744721873903377660276888788903798677724608449760679830670050025391313677652191015588864200001358382734803753 419 13510513728350775547538380977050118177691766282462209393353961596914435928500467971604429173796739774332395508046601050 420 26908571137932022005916046944101483445565044126555772474337391248697935164321487129647457597567448911766867108590625372 421 53592759921628913313225853215811884367883980756657670472375004072857133049809184699070501833404421833359994620951423861 422 106737823794534782859576323594756559660908282988429960015285126094457063678251795540513381905919799225411097547627833458 423 212582408627514903190452029890547581389405231891801385231174148338157461967839683659043032402330337958763527350647727273 424 423382676506604138373064347500653631631279033910747941392781672065235468878001575734445441146054403342060305833865965522 425 843209806231251942580921418916036454730580036513583315717119020816423038717798985210295455641434095562780657730744762653 426 1679326106217461957655612814766581443217462824890571612627387047031950767591502648002362677076007156939031068899918830057 427 3344500604753046319586509858769817464918749173394405486498087496389591327294336545180002564757870696933253499373622905509 428 6660769253035022240610698307267579959687735709045201726454838494733864781115574108466417189550366927710417851132649840351 429 13265217987634474389359249935225850380555619957216187271477457732865841632511382047254872985508024517703799772757634523232 430 26418083437779678889019433037840633990275688640963342465652277677234585418854259317817963803444040143742739454621324632520 431 52612042135098984783765078233687146715593315342081767101172481698811066308868667150552734273139991779292664651596198936090 432 104777001962157841912261573183823335928002488872683893369180618489836346664721573914227778018599813724023454819490890571103 433 208662186330905394084409380837548034565219294359857731857817085481903047699853207755195766323332501630018348186653971021902 434 415545456221580249756279616477254772219479260389761862271259786747621456491396570596069679385481644366036462368472354785989 435 827542565171019438462697648424121843865329960079157404416446831363301713444367090464302122997866104894123055693574780091497 436 1648007500705088857200570414651974175336273082072745089370396519034353976160669089333988405342379669137021566973613594868824 437 3281898054322592760434185784833429053862995603231576914977504687459940734168539883162003636644909034874442588380612785423748 438 6535639193703736827873389235965199558146374120710567429707066977450177721344374099071331707177653143268864017499759887962736 439 13015119206221068097926581662033953155955347840766049968297534788117582065308441939920637881760100798208389495054658040604301 440 25918230689470343021030046105040062439738328975542934866263587315288413250699273951341820405622968304684958291817258440414135 441 51613069819974860596822634027108774885712739001971400136886568230056757785046304010114258705441029586431760615139115080954327 442 102780609362738965061083093768494165703467139196312862426317957152356345588421330809149187031253635337240818510065076144717727 443 204672673690996635406373432375195618137692271527555193986356129765771778842150820743012904091605219297852552373871642581620507 444 407573307448025308982859299373252770260002462693349072314465908287159108977714471330851193712447482678899905493033839876697585 445 811612672340737665098750608081132982738280519780527995694408168245330174551325099781674120413565289612111723115572851695451449 446 1616177806018132390784477197327191854176423153271413043073453802443345424083207399408052284453197025016993054959136345074617364 447 3218301366784919474276839046610139187115083138076529081088855566359779614181346753675711066315136446169835998723649160559253556 448 6408576176777606267372020471595650058286901471192190184701181492154456367074227492504448333540105749565617406734688440258001614 449 12761263629154363973332770837724992358680395916982130265285584799051166577210815998846625813472210084061094534146652717026230202 450 25411079597173489576863123221951436475211067812663546147059811542059556643360676256891513673795554233963263900347718664233749207 451 50599925398518989760297765520714494534682813774697032146565498123928726780959571641180913484553490069917351011606205683397231185 452 100756710027412385317971426495941572975503977573619970298483311553272268619465245100466447799623772181226337965456360469289190596 453 200629799435540446552596138374100392289141019394123677161908842400997004237414159513459846911635113269348900769372071734128302669 454 399497693506924524882354697191893672770256867002428976095197255020494044493773486524123876721062778522683101095574181141872489357 455 795482275083344969987503860575607296459744533855605084594548367799623165529304266845890803592318789739441394646867345180467889844 456 1583959775988359027441575087197922426420738083364495026112358277596513144487658250162918213821658445248528784452595877598426109349 457 3153953003195095722259415425407420065436239713185481969645416297376941135034602280436844408453551902916869749551828923822229977742 458 6280059100580916934004400187096310673365794117931185094617879052967715182154842352141025885476264163683320831105246451942556114519 459 12504597142852117214009357341124397456260733410021704438455137255200978817636706764497686025468709876656554649379312562243207991517 460 24898498384933235316070369122887370201898727981526894947287191393004501299730287049288150245555443030950297668599330743001863466657 461 49576298758615763529805265645264080441045376803874899807258554648197890049595515951867233400268452864987984778325690692150805530435 462 98712591674496132530108065763683414521530093391295391129701582778182300168127377484677685450420491560417685848345339615478203843678 463 196547956988825685613160699408496675171801793097655734320078857694565736278713228346962461767250306854330540150892935144807713398896 464 391347041381031634847886972567571626976270540482668286442687943907652681272969083144817346142262322059425949399906257860943705964327 465 779207515858919644967261757747106674176958098679789664712300675362220100088778291073840667609561277093798568857655996077853693524471 466 1551464288796353751885316382797687057697320888993458895120373219367995131985143411955522172576129928651002613555843256688117791244453 467 3089071938619176451528086461149288840145790187150655424094957244592535568407159370593809282402663224484779848894426563048697853950011 468 6150520416313965522749411785029444038004857347384592184475131607769492634301755806044428061722893613598419934883656545613787261417485 469 12245973777763629262578710039431551291139927502436331017024580268325156878104707703347510449122375641123175783984829133764138018170402 470 24382173618790583529671073134420689735050094157010183595394987267687181923540318814201733199745526426843319864452114613603677665820981 471 48545520535220724577156058537665023712865525410284405451080805747039851498580271394601763051551838354106205961043980774495468341250753 472 96654831553938655501883030312021157440390993044677076578740029342020960714219764882724238449650076386565639678198445058845663274528559 473 192440134737858806572283798099989153917157802274439138561895979842525029682456449593236585280225840537454076217452540111284543134842196 474 383146999430010085065555791900113843912159000756370796388833388418547900105513211199412681845025095274105917239700609324360107609303121 475 762839042096574716107685856080388354307777131687937428603176983503654220788654786994516478996618630409707756694114602061348356476890603 476 1518791355629911025856953952723716946759071577141765564522532989559143988767747526358911640121334836279813413524160039181503127351774644 477 3023855657581463548978951203134582340864548759584079009876285708400514173336364976940611571744188386305139215704207480544652563756462765 478 6020350075648102594445797812829134413214490231112431045215285191255303190891799771525349782424837086300332063657202437679305260454401300 479 11986163517833950097833346924952658404103501722439575231216948701835714281728110049230324282410575292269718952807273567686235336328234961 480 23863625655993972377417770965985341367972512367717419042527467043367300759158959121376354184990250726996450950111526583395152335768443110 481 47510592672789073157108357123111709732293624609133018343548347473000323653442591687409178253070311918417652464930756381355933821026100041 482 94589356907027049112961934191045360354760704664932929961311302541842961645731077725970333702315694101334859618532157215449985604652866130 483 188318035635055036122526086054265768002725339688491255026051114667774007955948230370531343006093215156028511908762377206645343829495260489 484 374920673989306958203182514995073341216881303855155223438279526794707976280792127435705602999755338895850083583288669158509565193495483290 485 746422474232665648728475339321354589357298275600085083771490261860541664904939452806431465773932566410936924510138593890478985543573405687 486 1486031046547503437496058773859661875004083417615990281551522912989042747862811848688530541390464692854854026121761475894903968581049902478 487 2958481985576168497056882830949477000372725514253746482423229059999674773452899328838823620901233841337110824849366419118156108307631176974 488 5889899153736434971857848512192455763995847319424974362665828991534480784495483234103262283085068239291007351831346730658699617363983011346 489 11725859467329240976574095674488357241042906467538321129954064209380869808643333738338015012592607872305076768034568980925318661415691099270 490 23344222821902980791165706007962737650203046347549824178626756479146046439613903955470526146090320628375514701269626331739483196010180635843 491 46474216468852406384752908763636864683033801074715633307905345328927848983755351727313013383510810565224029463292768037546202795341911161858 492 92521500439552270298017145449089160263100542801615314338285333994925218628360668595008635891298626844740470185476223584655177835422848803141 493 184192186929430943150309940910817450520842544422902544834982915162127114210908120420317413046942049265763011269815355739860125951967940930706 494 366688846427724404861862361662681095077722624047068668175213319305144577221914278225677734654927898507168911425583858039267579920125704490934 495 729998835066798795635332074781038760438356970006817921468738588595887884705413409154498174961187786034417744909951485182596694683247675329393 496 1453264339772153223221923190435754588659182622842416870092725187833611135210268523652103016039991386829841689063831217489001607419487024113814 497 2893110769017386221652243118973841888523432167027219859043793697473671205818724916899682309115639754876066172556888421514005830770063446519164 498 5759483172231828230357914958850893913722758147759830311874513002358880436115900505801631539515822084012395939062037407838369832261061094045445 499 11465684423889179649916087616493404718318976099358200904460813035451611533340525285002213356811442522908228607344047703571313400967764394045376 500 22825194411672742269644004797268057686604084660929006887673523536045239527250060883505324997612273879227800819149269105277739585816129639645565