4 14
5 24
6 41
7 70
8 119
9 202
10 343
11 582
12 987
13 1674
14 2839
15 4814
16 8163
17 13842
18 23471
19 39798
20 67483
21 114426
22 194023
23 328990
24 557843
25 945890
26 1603871
27 2719558
28 4611339
29 7819082
30 13258199
31 22480878
32 38119043
33 64635442
34 109597199
35 185835286
36 315106171
37 534300570
38 905971143
39 1536183486
40 2604784627
41 4416726914
42 7489093887
43 12698663142
44 21532116971
45 36510304746
46 61907631031
47 104971864974
48 177992474467
49 301807736530
50 511751466479
51 867736415414
52 1471351888475
53 2494854821434
54 4230327652263
55 7173031429214
56 12162741072083
57 20623396376610
58 34969459235039
59 59294941379206
60 100541734132427
61 170480652602506
62 289070535360919
63 490154003625774
64 831115308830787
65 1409256379552626
66 2389564386804175
67 4051795004465750
68 6870307763571003
69 11649436537179354
70 19753026546110855
71 33493642073252862
72 56792515147611571
73 96298568239833282
74 163285852386339007
75 276870882681562150
76 469468019161228715
77 796039723933906730
78 1349781489297031031
79 2288717527619488462
80 3880796975487301923
81 6580359954081363986
82 11157795009320340911
83 18919388960294944758
84 32080108868457672731
85 54395698887098354554
86 92234476807688244071
87 156394694544603589534
88 265186092318800298643
89 449655045934176786786
90 762444435023383965855
91 1292816619660984563142
92 2192126711529338136715
93 3717015581576106068426
94 6302648820898075194711
95 10686902243956751468142
96 18120933407108963604995
97 30726231048905113994418
98 52100035536818616930703
99 88341902351036544140694
100 149794364448846772129531
101 253994435522484005990938
102 430678240224557094272327
103 730266969122250638531390
104 1238255840167218650513267
105 2099612320616332839057922
106 3560146258860834116120703
107 6036657939195271417147238
108 10235882580427937095263083
109 17356175098149605327504490
110 29429490976540148161798967
111 49901256137396022352325134
112 84613606333695233007334115
113 143472588286775529330932050
114 243275100561567574035582319
115 412502313228958040050250550
116 699447489802509098712114651
117 1185997690925644246783279290
118 2011002317383560326883780391
119 3409897296988578524308009694
120 5781892678839867017874568275
121 9803897313606987671642129058
122 16623691907584144720258148447
123 28187477265263878756007284998
124 47795271892477854099291543115
125 81042655707646143539807840010
126 137417610238173901051822410007
127 233008154023129609250405496238
128 395093465438421896330021176259
129 669928685914769698433665996274
130 1135944993961028916934476988751
131 1926131924837872709594519341270
132 3265989296667412106461851333819
133 5537879284589469940330805311322
134 9390143134265215359519843993863
135 15922121727600039572443546661502
136 26997880296778979453105157284147
137 45778166565309410172144845271874
138 77622410020509489317031938594879
139 131618170614067448223242253163174
140 223174503744686268567531943706923
141 378419323785705247201595820896682
142 641655665013840143648080327223031
143 1088004672503212680783144214636878
144 1844843320074623175186335856430243
145 3128154650102303462482496510876306
146 5304163995108728824048784940150063
147 8993850635257975174421456653010550
148 15250159935462582099386449674763163
149 25858487925680039747484019555063290
150 43846189196195990096326932861084391
151 74346509067121154295099832210610718
152 126063484918481233790067871320737299
153 213755863310873213982721737042906082
154 362448881445115522572921401464127519
155 614575851282077990153057144105602118
156 1042087577903824418118500618191414283
157 1766985340794055463264343421119669322
158 2996137043358211443570457709330873559
159 5080312199165860279807458945713702126
160 8614282880753971206336145787953040771
161 14606556967470394093477061206614787890
162 24767181365802114653091979098042192143
163 41995747127310057065764270673948273686
164 71208861062250845252718393087177849467
165 120743223793855074558902351283262233754
166 204734718048475188690430892631158781127
167 347152440172976879195867678805514480062
168 588638887760687028313672381372038947571
169 998108323857637405694534166634356509826
170 1692413204203591164086269524245385469951
171 2869690979724965220713614286989463365094
172 4865907627440240032102682620258176384747
173 8250734035847422360275221668748947324650
174 13990115995297352801702450242727874054839
175 23721931250177832865907815483244226824334
176 40223399321872677586458258820742121473635
177 68203631312467383189863159306197869583314
178 115647493812823048921678790272686323231983
179 196094292456568404094595307914170566179254
180 332501555081503170474321626526566305345883
181 563796542707149268317679207071938951809850
182 955985127620286076506869822900280084168359
183 1620988237783292417455513075953412694860126
184 2748581323197590954090871490097290598479827
185 4660551578438163107104611135897850766816546
186 7902528054004747942015637287804676156536799
187 13399690700399929850197380267999257353496454
188 22720793857276256064406602539794958887129547
189 38525849965285751948437877115404311200203146
190 65325231366085611648832637651402825907196055
191 110766819080638123777645842730992743681455150
192 187818519011209627674521596961801366081861443
193 318468981743380850972186872264607017896253554
194 540002619904657098527478557726592505259163855
195 915639657927076353876521751650195237422886742
196 1552577621413838055820895496179409273215393851
197 2632582861223152252875852611632594283733721562
198 4463862177077304960628896114932984758579495047
199 7569017419904981072270687107291803305010282750
200 12834183142351285578022392330556991872477725875
201 21761907496505895499280184560422961389636715970
202 36899942336315857643821558775006567999657281471
203 62568308621018428799866343436120551744612733222
204 106092123614030219798426712556966474523886165163
205 179892008286661935086069830106979610523200728106
206 305028625528698792685802516979220714012426194551
207 517212872756759232282655942093153663060198524878
208 876996889330083102454795602307112884106599981091
209 1487054140387480687826400636265554312131452370194
210 2521479885900999152391712520451861638251849419951
211 4275473664561165357301303725066087406465049382134
212 7249581945336126732954104997597196030727954122523
213 12292541717138125037737530038500919307231652962426
214 20843489046260455752340137488633094120161751726695
215 35342652936932709218248347483827486181617659971742
216 59927736371208959293723407560829324796080965896595
217 101614714463729870798403682538095513036404469349986
218 172300020337595289234900377505750485399639789293471
219 292155493080013207822347192627409134991801721086662
220 495384922007472949419154557703600161064610659786635
221 839984962682663527888955312715101131863890238373578
222 1424295948842689943533649697969919401847493680546903
223 2415065792857635842371958813377119723976715000120174
224 4095035718222962898149869438807321987704495476867331
225 6943627615908342785217168834747160791399482837961138
226 11773759201623614469961086461501400239352912838201487
227 19963830638069540266260825339116044214761903791936150
228 33851085869886225836695163008610365797560869467858427
229 57398604273133454776617335931613166276266695144261402
230 97326265549272535309138986609845254705790502728133703
231 165028437289044986982529312627065986300912241663850558
232 279825645835311896535763984490292318853445631952373363
233 474478176933856967154041957709982828265026637408640770
234 804535051511946941119100582964114800866851120736341887
235 1364186343182570734190628551944699438573742384641088614
236 2313142697050284668498712467364665095103795659458370155
237 3922212800074178550736913633292894696837497900931053930
238 6650585486439320019118170737182293573984982670213231159
239 11276870880539889356115595671911623764192573989129971470
240 19121296480688246457589422938497413157867569790992079331
241 32422467453566886495825764412862000305837535131418541650
242 54976209214646665208056955756685247834222683109678484591
243 93218802176023158123235801633680074149957822691662643254
244 158063737083156931114887330459404074761632892954499726555
245 268016155512450261531001241972774570430078259173856695738
246 454453759864496577777472845240134718729993904557181982247
247 770581234030810440007247506158942868253259690466181435358
248 1306613545055710963069249990104492009113416208813894826835
249 2215521064784704118624195680584761446573404017928258791330
250 3756683532846324998638690692902647183079923398860621662047
251 6369910622957746924777190673111631201306755816488411315718
252 10800952752527155162025582034281154094453563852344928898379
253 18314319818219805159302963420086448460613410650066172222474
254 31054141064135299008857344766309710863226922283042994853911
255 52656046569189609332908508834872019052134049987732852650670
256 89284686205629219651514435675044915973360871287865197095619
257 151392968333899817669229125207664337699814715853951186803442
258 256705061472279036335046142877408375804082815829416892104783
259 435274433883537475638075014227498207750804558405147286296022
260 738060370551337110976533264642826883150433990113049659902907
261 1251470493495895183646625550397643634758599621771883444112474
262 2122019361262970134922775578852640050260208738582178016704519
263 3598140102365644356875842108138293816561076718808277336510334
264 6101081089357434724169093208933581086078275962352044224735283
265 10345119811883374994014644366638861186598693439516400258144322
266 17541400016614663707766328582915448819720846877132954931164991
267 29743562195329533156104515000782610991877398801837043380635558
268 50433801819096283144133803734060333365074785680869843896924203
269 85516601852325610559666460899891231004516479435135753759254186
270 145003726242984676871875490901456452988271277038809840520525303
271 245871329881177243160143098369577119718420848400549528314373710
272 416904533585828464279476020169359581727453807270821035832882083
273 706911986071797818023227001972272487703996361348440716873932690
274 1198654645834152304343513198711426727140838058149539773502680111
275 2032463713005809232902465239050145890595745672691181845168444278
276 3446287685149404868948919242994690866003738395388063278916309659
277 5843596976817709477635945640417544320285414511687142825921669882
278 9908524402829327943440876118517836101476905857069506516258558439
279 16801099773128137681338714604507217833484382647845633074091177758
280 28488293726763556636610605885342306474055211671219918725934517523
281 48305342532422212523492358122377978677009023385358931758451634402
282 81907542078678487886169787331392414343977788681050197906633989919
283 138884129532205601159390999102077027292088212023490035358503024966
284 235494814597050026206375715346832984646106258794207898875406293771
285 399309898754407001978715290009617813334061836156308294688674273610
286 677078157818818204297497288213771867918238260203288365405680323543
287 1148067787012918256710248718907437837210450777791704163156492911086
288 1946687584521732260667679298926673463878574450104320752533841458307
289 3300843900159368669262673875354217199715050970510897483345202105394
290 5596979474185205182683171313169092874135952526094305809658187927567
291 9490354643228669704018529911022439801893101426302947314725870844182
292 16092042443547407042543877661730874201323203367324742281416275054971
293 27286001391917817407910220288069059949595108419513353900732650910106
294 46266710678375156815947280110113939553381311272119248530184392598471
295 78450795565469970901035035433575687956027718006768733093016942708414
296 133022798349305605716855476009713807855217934845795440894482244528627
297 225556219706055919348750036229941686961980557390033937954851029725570
298 382457810836995861150820107097093062874035993403571404140884915142399
299 648503407535607072584531059116520678584471863095162285929849404199654
300 1099615846947718911282031131576404052508432977875230161839551463650795
301 1864531468621710633583671345770590178256504964682372970121321293935594
302 3161538283692924778752733464003631535425448690872697541981020102334903
303 5360769977588362601316795727156439640442314646623157865660123029636494
304 9089832914831783868484138418697619996955324575987903805902765617507683
305 15412909482217633425989605346704883067806221957733298889864805822177490
306 26134449437394358628623196801017762348690851250979614621185051881450479
307 44314115267057926365591473638413002342601500402955422232990583116465846
308 75139934231493193217570684331822768478213944318422020012720194760820827
309 127408833106281910474817077933858293175595646820381249255090298523721786
310 216037063640397763206000025210684297860798647626292093721071464756653479
311 366316932103384149641141393874329834817226536263136133746511854278295134
312 621134598315947970590775549742046421168417829903898632256692451325738707
313 1053208725596743497002775600163415016890015125156482819698835380839045666
314 1785842589803511796285058387912074686524468197682755087191859089395635935
315 3028111786435407737466609487396167528861303857490552351705243992047113350
316 5134529237628894731472160687722997562641334107803517991102914753725204683
317 8706214417235918324042277463547146935690270503169028165486632932516476554
318 14762437990106733798975496438339481993412878218150132868897120916610703255
319 25031496465364523261919817813785477118695546433757168851102950424061112622
320 42443925299836359910004372740879770990076087440095225182076216289094065731
321 71968801280049827507955365617558734976901843876395490919870458122315472242
322 122031794210778874031795001245129689214292936743909828622076358970437697487
323 206919644810451593851803746726889231194445111624100278986228791548625828950
324 350857247370551248867714477962006701148248799376891260825969707793256773435
325 594920835792108996931304480452266079576834672864710918070122425734132168410
326 1008760125413012184634911973906044541965724896112911476042580008831383826311
327 1710474620154114682370340929830057944262222494866693997694519424417897373182
328 2900316291738332676232949890734590103415891840596115833834764275886161710003
329 4917836542564357045502773838546679187347341632821938785919924293548929362626
330 8338785782872586410243455698206795075871786622555326781308963142384724108991
331 14139418366349251762709355479675975282703570303747558448978491694157047528998
332 23975091451477965853714903156769333657398253569391436020818340281254906254251
333 40652663017223138674201814553182923809141826814502089583436266566024354472234
334 68931499749921642199620525512534874374548967421997206481393249954338449530231
335 116881682652877573907050331826073541689345474560780078523029930516848262038734
336 198187008687323851255453960932439389307629128189784257689902463648896970983203
337 336050008187167135654695011957509138056727063033778670652688963557573870043666
338 569813373492922283468795675609656221435418012155338827698748824591270394121135
339 966187390867569985979703597474535000050676268534907343078553751889064336087542
340 1638287407241904257289093621389553276164130394602464684383931679004212076174875
341 2777914154227748824226684972608865719034966418913142339781429328186752864417146
342 4710288935962888796186092167557935719136318955982957025938536831964881536592231
343 7986863750446697310764279410337042271464579745187886394706400189973305688941982
344 13542692058902194959217649355554773709534512583014171074269258846346811417776275
345 22963269930827972551589833690670645147807150494980085126146332510276574490960738
346 38936997431721367173118392511344729690736309985355857915559132890223185868844703
347 66022381549525757091553691222454277109805335151384200064097650582916808704397254
348 111948921411181702194733358603795567405419636141344370316390315603469957686318731
349 189822916274624436540970143626485026786892256112056086147508581383916329424008138
350 321867679373675950724077526071393581006502926414824486275703882549749946832802647
351 545765522196039355113544243278984715817342198697513226908484513756689862205440110
352 925411354745288228195484530531954769391126710921625399203501676524522521053456387
353 1569146713492640129643639582674741931404132563751274371754909441624022414719061682
354 2660677757884718839870728069232711363038816961146300825571878469137402139129941903
355 4511500467375295296261697130296620901821070382989551623978881822186447181236854678
356 7649793894360575555548976295646104764629335510492100367488700705434492010674978043
357 12971149410130013235290432434111527490706969432784702018632457643709296288934861850
358 21994150344880603827813826694704769294349110198763805266590221288082190651408571207
359 37293738133601754938911779285996978823607781219748006001567622698951174672758527294
360 63236036953861781409492644154220033805021720085317410038832537986369767250628250995
361 107224337643622989065120297543629572393719940482845020572012980562534148553445393410
362 181811813910826498942943856115623530040935502922341032575148225960436497898962447999
363 308283887818550061761929144424063597650978943092975852652813301933176032400218949990
364 522732563105796039892169739511322742438418824058665893796839263058244329507109736811
365 886356190927449037778057451742569802520289829903347958947135714979117325305034632810
366 1502923966564549161301915740590696997822247716089299664252762318845469390105472532791
367 2548389092776141241086255219613342482699085364206631451846440844961958049119692006414
368 4321101474631039316642370123098482087739665024013327369740712274920192699729761272035
369 7326949407760137639246201604279876083384160456191926698246236912611131479940706337618
370 12423727593312420121418712043506561048782331184605189601939118602535047578180090350447
371 21065930542574498754703452289703525224261661232631844341420543152375432977639612894518
372 35719829358094774033195855498263277391029982145015697737913016977597695937521025569755
373 60567284544719614276033279585276399488594644514226076941791254182667791093881206270650
374 102699145629868611785440184164683449937117966979489765624632340487418657049160432059687
375 174138804346058159851831895161210004719177931269521161100458374442614048924202483199198
376 295273373435497388403898454331762803696367220297973314984040882807949631111964895740499
377 500671664695234611974778822661129703570603154256952846233305563782786945210285759859874
378 848949273387350931678442612983549713008959016795995168434222312668015043058690726258271
379 1439496020258345708486239521647075320401693457391941798402304078283914305282620517739270
380 2440839349648814932435797166969334727542899765905847490868915205849488195703192037459019
381 4138737896423516795792682392936434153560817799497837827737359831185518281820573489975562
382 7017729936940208212765161436230584794364204714281721424541967987753346892385814525454103
383 11899408636237838077636755770169254249450004246093416406279798399452323283792198600372142
384 20176884429084871669222120556042122556571639845089092061754518061823359847433345580323267
385 34212344302965288094752443428503292145300049273652534910838454037330053632204974631231474
386 58011161575440964250025954968841800644200057765839367723398050836234700199789371831975759
387 98364930433610707588470196080926045757343337456017551846907086959881419894656062992622294
388 166789619039541283777975082937932630047943436003322621668583995034541527159066012255085243
389 282811942190423212278026992875616231336343551535001357115380096707010927558644755919036762
390 479541803057644627454967385037468322851030226447036460809194270626773767347956881904281351
391 813121041136727195010917550913333582946917098453681704146362260695856821666088906414451838
392 1378744925517573619566971536664566045619604201523684418377122454109878676783378418252525363
393 2337828531632862874476906306739502691321664654417757339995510995363426211479292182061088066
394 3964070613906317264498741408566169857215498851325120748288235516755139854811469994889991743
395 6721560464941464503632684481895301948454707254372489585042480424974897208378226831395042470
396 11397217528207190252586497095374307331098036563208004265033502415701749631336811195517218603
397 19325358756019824781583979912506647045529034265858245761609973449212029340959751185297202090
398 32768479685902753788849348876297250942438448774603224931694934299161823757716204848087287031
399 55562914742317134294022343067045865604634521901019233461761939130565323020389827239121724238
400 94213632254356783857190302892059159695692590432735724984981886028989381702309329609716128419
401 159750591626162291434889000644653661580569487981942174848371754627313029217741739305890702482
402 270876421110796560022933686778745392789838531783980641771895632888443675258521393784134150959
403 459303685619510127737314292562863712181223712649452091741859404946422438663140053003566407798
404 778804868871834710607092293852171035342362688613336441438602914201048497098623531615347812763
405 1320557711093427830652959667409661820922039752181297724982394179977935847615666319183616114682
406 2239165082332448086127588252535389245284487177480201908466112989870780724941946425190748930279
407 3796774820076117507341772840239731315969212554706874791343318818272877719139193488421444555806
408 6437890242262973168647692175059054957813292059069470241308107178228749414370526126788676785171
409 10916220406927869340902868680129833448382266414029874058240333157970310864254418977170174645730
410 18509770047080104355586414360609296080320691523443623640926970794516066302532805954013063757343
411 31385550531606050692881798710727405995947275641582564123543185150973565131273858207590417327686
412 53217991345461789374687536070987072892711808469642312240023851466914186859782696161930766619147
413 90237531439621998085860364792205665053353191516529559521877793055946319464848308069956894133834
414 153008632502834099471623962213660477045247742799694687768964163357893449727396024485137728789207
415 259444615193757678220999034355634622830671359738979312249011866291721823446961416808999262027502
416 439919678073001674392719763940045952937377742772038431292767452403614462376658032948913050295171
417 745936943078669873335967688367366907027873228371427806830695779119401361831450081919188507873586
418 1264826173466185229777965757078636152689215947849386431328719511702845008725372915537187031928591
419 2144665529612188578563405284958728058563971433393463293914254416510073933478688981435013132518934
420 3636539415769528325235340661693461872619717890136318907575645974748876657141589145273390148266107
421 6166191762701898784791272175850734177998149785835091770233084998154566674592334976347764212123290
422 10455522821926275941918082745768190295126092652622018358061593831174714541549712939217790477161159
423 17728601653465332592388764069155114040365528432894656173212885780672467855832891229764570773693374
424 30060985178869130161971308420856582396361828004564839713679055776981601205017561182460099197939955
425 50972030822721682045807473912392962986614013309808876429802243439331030288116987060895680152262274
426 86429234129652347230585002050703191067345070175598188776228015000675965999782769520424821699649023
427 146551204487390607554527618892416355860068726184727868203586126554639168409817891885345020095528934
428 248495266132833971646142566717202281833296752804345621063190613433301228986051866007136380400053483
429 421353734392138666107312570818608663967986893155541998615646643434653160985617405047986023799351530
430 714456143366919881216367808603441375688124345524997735022818896543931497805253188818676063990409399
431 1211446675632587824508652942037845939354717851133688977149200123410533955777356920832948824790516366
432 2054154144416865156723278083675063267290691637444772974380493410279840277748591730928920872389219427
433 3483066431150704919156013700881946018666940328494768444426131203367703273359098108566273000370038226
434 5905959782415880568173319584957637897376376030762146398724531450188771184913811950232170649951070959
435 10014268071249610881619875752307764431957759305651692347485518270748451740410995412090012394729509814
436 16980400933551020719931903154071656469291639962641229236337780677483858287129191629222558395469586267
437 28792320498382781856278542323986932264044392024165522033786843577861400656956815529686899695371728186
438 48820856640882003619518293828602461127959910635468906728757880119358304137778806353866924484830747815
439 82781658507984045059382100136745774066543190560751365201433441474326020712037189612312041275769920350
440 140366299504749608771939184784719638594631974609082409269007128630048822025950820671685840666513376723
441 238008012786513616010975772441924560850551795880020222726522888868765430301508433379419689636174872354
442 403571329802481706129739972715416108983638177001522953129389771817417471725582812604043772187714713055
443 684303928811980923673618342284855386172902126219687771667404029077515115777484453947415453520741466502
444 1160319954385008155695569887168704507874005717979728217120449806815045976380501320706254832793091211211
445 1967462613989971567955049832599536725841282071982774123379229350449880919831666945914342377168520637322
446 3336070471613933415302286517169247498187086324422149666714037408604911151386635853809173284210003570327
447 5656710380383949726693426291506656513935097760381606100954937022235003104147638495221682949796185992750
448 9591635608363892862603525956705729965617661904347154347713395723134764943810972387050367704133227267395
449 16263776551591759693208098991044224961991834553191453681141470540344587246584244094668714272553234408050
450 27577197312359659146594951574057537989862030073954665883051344584814593454879521085112080172145606393551
451 46760468529087444871802003487468997921097353882648974578478136031084123342501465859212815580412060928342
452 79288021632270964258218201469557447845081022989031881940761077111773297835669954048550244125518529744443
453 134442416256990282551408104617672523824805083136941213706863766281402484745428996218774404469809742531546
454 227963353315165172295012111592610519666999790902239162863820038343570731430431927937200035630633864388231
455 386539396579707100811448514531725415357161836880302926745342192567117327101771836034300523881670923877118
456 655424229093687665914264723767070463006772003154185354159069725129922296592629828471849332821290408940211
457 1111350935724018010504288946952291502340771584958663679886709801817063759453493684346249404082558137716674
458 1884429728883432212127185976015742333055095258719269533377394186951298413657037356414850451845899985470911
459 3195278187070807543955715423549883259068639265027640241695533637211143006842297013358549117488480803351334
460 5417980058518843564964293317454466263750182434944967601468953240845270525749284382051047925653597078784683
461 9186839516285707989218665269485950929860372952383506668223741614747867353063359094880748829345397049726506
462 15577395890427323077130096116585717447997651482438787151614808889170153366747953121597847064322358656429175
463 26413356007465010207058682751494649975498016352328722354552715370860694418246521885699942915629552813998542
464 44787035040036426185496013290466551835218762257095735691000198600356429124373240075461440574320346913451555
465 75941826820891072339756205523637986731214065221973309994229816378696735857869146318657134702965064226309906
466 128768538835821092753873571026627286682210097926630754703335247120418124694362190090057020534224169854306991
467 218342608915893945124865597607560390352647622440822226085335644321130982943108670240979901682864863681210102
468 370226262557676089804378008654836363815075752884768846073795277078524454658846962878294171088794992133829915
469 627763340229318275312125150708090937179495948738030355480465771319360704047571343058408212157243331842443898
470 1064448558061106165561856345923211717884791193619674807651137059961622669933788683540368015522973059204864103
471 1804901083176458345170612363232884445514942699389212499798727614118671579251482609296956357700563043472523934
472 3060427763635094895794862664649066319873934596865273210759659156757392987346625295413772782015049707157411731
473 5189324879757307226918575356495489755643516984104622826061933276680638327214202662494508813060995825567139938
474 8799127046110223917259800082961258646673402382883047825659388504917981485717167881088421528462121912512187807
475 14919982573380413708849525412259391286421271576613594247178706818432767460410418471915967092492221326827011270
476 25298632332895028162686676125250370797708305544822839899302573371794044114838823796904984718614212977961291147
477 42896886425115475997206276291172888091055110310588935550621350381630007086273159559081827775538456802985666762
478 72736851571876303414905327115691670663897653463816124044978764018495542007093996502913761960522899456639689303
479 123334116237666359740278679366192412259314264553461803843583910762083630236771644096723731397751325412562271598
480 209127889087897311734691231948538188441424485174639674944826611525343644409317963214887386948828239018533605123
481 354601592231649918564501886179921529769219792102271923034784139562334728423505956220714910869874037931812983730
482 601269824706982638045059244912306354287848321209195530721951961086501988897049244414162373665376688756937526927
483 1019525602882777261514441708809382731170697291558474880611605184137189277715685170843937147563033166794004737174
484 1728728787346077098643445481169225790709136875763018726681173463261858734562697083285366969302781242657630704635
485 2931268436760042374733563970993838499284833518181409788125077385434862712356795572113691716633534620171505758490
486 4970319642525596897762447388612603961626228101298359549348287753709241267788165913801566011759600953759515232839
487 8427777217217751095049338350951055543044501852824397002710634680232958736913560080372299950365163439074776642110
488 14290314090737835844516466292938732541614168889187216578960789451102684161627151224599683383632232679417788159091
489 24230953375789029640041361070163940464866625091783935677657364958521166697203483052202815407151434586936818624770
490 41086507810224531830140037772066051550955628797432729683078634318987084171030603212947415307881761465086371908991
491 69667135991700203519172970357943516634183966575807162841000213221192452494284905662146782075146226823921948227174
492 118129042743278262799255692498271397563917216759375034196314943138234785888691871766552412889449095997795585476715
493 200302058363727326459535768042403500665828474354240493562472211776208954230753078192447243505212618927968329294698
494 339636330347127733497881708758290533934196407505854819244472638218593859219322889516740807655505072575812225749047
495 575894415833684259096393093754833329062030841024604887637102524495063430996706633049845633434403264571403396702478
496 976498532561138912015464629839640330393687789733085874762046948047481339458212789434740120444828502427340055291875
497 1655771193255394379011228047356221398262080604744795513250992224484669057896858568468221735755838647578964506789970
498 2807560024922762897204014234865888056386142286794005288525197273474795919890271834567913002624645176721771300194927
499 4760557090045040721234943494545168717173517866260177038049291169569758598806697413437393243514302181576451410778678
500 8072099476555829479257399589257611513697679075749768064551275618539096714600414550373836715025979476734380424358619