0 1
1 4
2 14
3 40
4 105
5 256
6 594
7 1324
8 2860
9 6020
10 12402
11 25088
12 49963
13 98160
14 190570
15 366108
16 696787
17 1315072
18 2463300
19 4582600
20 8472280
21 15574520
22 28481220
23 51833600
24 93914325
25 169457708
26 304597382
27 545556512
28 973877245
29 1733053440
30 3075011478
31 5441076372
32 9602753412
33 16906093980
34 29695165110
35 52044746496
36 91026167999
37 158891103224
38 276833858530
39 481464659060
40 835933445799
41 1449022209536
42 2507876305416
43 4334055774800
44 7479419015600
45 12889976828080
46 22185622899720
47 38137232273920
48 65479635053225
49 112295689751700
50 192370622396414
51 329193488730456
52 562752653445521
53 961067253359360
54 1639740604596570
55 2795091954936764
56 4760256121897436
57 8100108078506356
58 13771775596384890
59 23395883255572480
60 39714630574374483
61 67364926801365952
62 114182501953971802
63 193400398067561740
64 327353153239135355
65 553714502816278272
66 935995874659711308
67 1581207013906986648
68 2669549892826686600
69 4504320555457180200
70 7595731320045747660
71 12801645076811101440
72 21563755885061123965
73 36303772716886608700
74 61087715810880524150
75 102739298977553282512
76 172705227838406740773
77 290178961587135866368
78 487329936243386812830
79 818054006416003383460
80 1372610713118244334132
81 2302098746421294054668
82 3859367514636774342078
83 6467378249280214027520
84 10833392666722479895015
85 18139646768895031850184
86 30361635904303790523346
87 50799245757408955277796
88 84962785669645127721295
89 142050613804058455075840
90 237412605645148539814416
91 396655983182831130603424
92 662486453865146894664544
93 1106103676410262191586400
94 1846177680833086404790800
95 3080440884621883673891840
96 5138268448151471843791185
97 8568167586919600028762660
98 14283314743741149741421550
99 23803592934223790673182600
100 39658014350616123119284921
101 66053642934911112935011584
102 109987235863060864265284194
103 183092175547473426427537740
104 304706333928041843239690380
105 506966814761886375269935716
106 843268794424399069313852034
107 1402306705184832318037630464
108 2331376729999054455592186235
109 3875040961983025831198645520
110 6439266630763383961583095882
111 10697803499630989133970400508
112 17768579150782527302441083683
113 29506139804839476761288879360
114 48986384695264228573366043220
115 81309880960232657911070847848
116 134932885923188984287655932472
117 223872321956335855022054924632
118 371357871281288750079135436500
119 615879836477808482247154528000
120 1021202597235106881886425599525
121 1692941002395330004952937185100
122 2805996374963196159840816597350
123 4649958801254961681129038928000
124 7704228197617706728086242754125
125 12762286498075731531383545376768
126 21137246669343703616316360294822
127 35001780876053179242481404515252
128 57950190222304865354308252117220
129 95927639748925747476772704566140
130 158766168898773739250743784578758
131 262723307465942812701660516481792
132 434677104666159513116112212097807
133 719057338138073268791895282979480
134 1189295895359540072095114652700610
135 1966740135089517487768763384983636
136 3251888940577188389980620523501559
137 5375972926997134126629343338269184
138 8886117319925442318927150478841880
139 14685933337007174515459785266507760
140 24267582827865289530529380450153744
141 40094781047891179760062547652473616
142 66234827538509041660052237438249496
143 109401448928378362703615008854566400
144 180675257800333163655828068870546425
145 298341772018168558546954624344002740
146 492572350796970932186178804764242910
147 813143834954594757044971960811352760
148 1342167980411333323449069608217619425
149 2215079378795200352390800230703609600
150 3655235665998891015825648627864005994
151 6030952020097189879221890893453798876
152 9949505252255850077498984024262182716
153 16412053532989318973111909541464408660
154 27068917175586097994664982090206892170
155 44640190532605702179536029718893282304
156 73608685109802913600525357845625310371
157 121361405569319717397123758595411813216
158 200069687687773116021665087471796536890
159 329785668706647787207768329174050239980
160 543541450970962041090391513598052589003
161 895745370392844442251686454671720588032
162 1476005863444079974535271847563621802332
163 2431889208147901757750859739479030666040
164 4006381064306056031801157259626913583080
165 6599545899373991599502978394352943793032
166 10870004819607507336059050586153473718748
167 17901929700149561639784753663887124601088
168 29479826293674293552842069514972635320525
169 48540637988391430639356022767784260830300
170 79917528233402312740639977490952123176790
171 131563408400919799064546035750429728653360
172 216563467998294049442613210754155118836085
173 356445205037366455112448933480105331468800
174 586621985812107996865366891734060718738350
175 965344546207534581813648935363210702464452
176 1588419745391774690762158714350078219042708
177 2613410204104510015870544202002721118523628
178 4299418427500016044791043280915207386273230
179 7072486265722554598257098069816039950997760
180 11633093411901280421178794427925354915996727
181 19132840439115764129121411678419142405414248
182 31464818915790423533346563258008286094555058
183 51740782302349170478723538651424913268910020
184 85075227633366713863354069276293658365498015
185 139873687647684506852685194088461438957164544
186 229949304682896671273771413891223625640213536
187 377999944415793996602057813360457468397718336
188 621319970701588338181407960886940211905136320
189 1021182135109972435281648688336411254091752640
190 1678246664914399969962706090435619229332184096
191 2757867715235906617399213471972686636369209344
192 4531651271479442627320116838233992195311293089
193 7445695982082467211488012337908948761235679300
194 12232641045186260650140009269148769819720038350
195 20095629842797207785829806744672590386220200680
196 33010325662470760207695986808968862196128916745
197 54220700459807031584074355994732529378824792320
198 89052864785683072882671347797832759056333748850
199 146250865733509659281582187105941637447429646700
200 240169079448765869239957408144298503837164852716
201 394370255792958889533526487524213003653729188164
202 647530054271781550278634014041969081916558281874
203 1063125983451800035812343067907419451420888701440
204 1745335244958807514567000774537496733561770590155
205 2865118602242740344323612431376901584539784384176
206 4703013882524271480834170691066610381960729618474
207 7719339022259906784135774362353952742602547312604
208 12669353387293434751688273645889128127061219333235
209 20792156975560230267689500003993277524385292683520
210 34120522702141480730393002896964856133996622464612
211 55989051762819179357311488724251281684677183505928
212 91867547538080030004941720317228133016117255429528
213 150727664808838904978021725911419283663970095589560
214 247283942625680602716438752301720438404800499707620
215 405668434489077997173611392689296359358064651449088
216 665455659333375811037362490786749259376304951863157
217 1091540580388972681096475062409207028569748878723692
218 1790332733746051120159129296920488933092691795482950
219 2936303641457270328411112296613790523172470668082400
220 4815504135779903801780187560222299025210951385279645
221 7896895262558818172615766990140839051617212452295680
222 12949262959610595295695632146452130470098962691938230
223 21232836071739748423122078501526608202074920268850900
224 34813322629443570580619228631832723526757894286495300
225 57076545298155626569432818941824477594578251019668828
226 93571768687205959553556533540986713395425889194562262
227 153393576442853003030818720387101530222399502212916992
228 251446096627654553665137514289523440420631329310137695
229 412152772409110533460935819240778592925110704890774840
230 675534238154127082440741301110560626481825165029317538
231 1107165449303138241218074690995392697489170241021532212
232 1814487195116033328910103370897546176778574982401024327
233 2973525838758943799458816509355020396650881474037716480
234 4872660472708195211154548383472439813816738910782840360
235 7984310296363642195422796995834045069281899131954917776
236 13082347437399549685616310130528250875008579275197765744
237 21434391506296442945298118570947059754588862932964172144
238 35116727427491314592887505241374515186378190378120253480
239 57530016554374588506597553633032059895304575272306792960
240 94243787374482868320639715925853838710033527600783887689
241 154379245677611382702762184370403549541030750318884010196
242 252873448181349339279732994712233973709259705260830523326
243 414186421507560377595893418137613338963763556887104639000
244 678370525236494869205405421959217164554772642894764248625
245 1111006865538972989140856296320109407712197013128835910400
246 1819471877556101550145672293160284422716015293815287529850
247 2979565612835569043680383466635865529676881246054321327100
248 4879100103713619450406358921727074561769214021728700345500
249 7989246816903221717433334266134010038688540767949736648500
250 13081316284908806695258645813176142510404478415415322642074
251 21417891507214999529785111326466855687592400378002287927296
252 35065642602564670664571166698605130825477847331618002631411
253 57407266429348776949978507938331340373157156580224510856960
254 93979269877989960822570786936175151537502478532828267615770
255 153842933986593885004579033731128113466939832662385452464844
256 251827689885004632623826234037656527698293226699839212123931
257 412201910539203876414004306307694128573390719580410774904576
258 674679103799897033940873060977711204922497634338158000972140
259 1104244909221861197460308429141696060855764173302726840171480
260 1807234818215854253693589811862835555824809031971412258552648
261 2957637481882078401137969582040695153203979382039390431355112
262 4840125435040456932410091636717649406717951743544950189317612
263 7920448092574298988316342938919550336117283716926056184003840
264 12960581470372201521330258737141232119534703496880278606987805
265 21207084026971264277548068973588861694804092167739154311463292
266 34699187079686123700985943347360221550435113324335595078512438
267 56772713299170069464557406492797824199621714454544568532688528
268 92884263298168234025989573271361608443719051000184817626384325
269 151959166447485237017927326079292784950139603520632069668646400
270 248595959668362601100249193490899015636498406804383572905268670
271 406671520498467761459166599042326316293687209002273735329367780
272 665236562223836167305662097526138468116582866056043788541326580
273 1088156210230224496789268205311440510791632243015027317927837900
274 1779874115534475592905885694082437199131114356973922729407235550
275 2911188724339190176093165776899753908694176187367175254956123392
276 4761399111128102088150192092341589241596555815007565600817387143
277 7787213574382163915221731771546120374756272524285303124120762888
278 12735411373963198033136551014494500611222785722252945354352778130
279 20827031814181141796353766813541553688782663953751404947318641060
280 34058491629881206306589891422777453102625752198128535612271678447
281 55693842539346086429270677009093318825004762202829741401301091328
282 91069470613898659746950466940962774321569410854140051615975370288
283 148909502082848182564265226857750256524364762476684982428074103520
284 243475963295098731417463927891033549914604985839821144103838468640
285 398083307140692125524318569292010480785952216851171296099912431904
286 650842856803597391085410956187317571755961001871385589689494844976
287 1064051698485247512868970446330596399580183589129250908596612709376
288 1739537653331474511194379239587760133243354024259720061702520079345
289 2843737874830237278771989687291183033851949944210959432709815267940
290 4648683940384055096530100804463081477098807327016166386372144196526
291 7598980162534339072766771730713495928938414046644013295904555080264
292 12421256719801638511069067466748217737028344956201375018598433970009
293 20303027500542840894312999036316749941682511627925484576725591891200
294 33184953005448011220856057666022245080912277008007759948527316267650
295 54238397536565771027129891167477867005282354401328418041544214939020
296 88645731996886705830440428629103379219645039264917366550260033039180
297 144875266170523368250345069402278813025232542636625321992141101138980
298 236764287397251987972509248970917281890493581443486917284944702975650
299 386922310956453938742652305541511896667642097324761780025606475404800
300 632291107211215505862038262547262643162621971370366053456506137194011
301 1033228059986182302246026211347548158798681738123897497404116457329744
302 1688345097075629066193860196442248617641342706324044639645229833580554
303 2758749406735553880030836037682245736194863119522910846301360773566140
304 4507641605135723854241984619952455633159997423203906145080720414127555
305 7364998950414951487856135313654212324491415201699765134047819961083136
306 12033231557126032196964199390014110345796622527336098508777650775106164
307 19659760437097556341230853954651930504113244109466504966377978462872744
308 32118896769074396532368682429744094270647267505284473949025109238106360
309 52472234076494957817432841144969305893972878175180274875420379605482520
310 85720582725711068068016073955401698497864669033875225173866172050831092
311 140032029511646871387405973842287470407456297293147806559814271250478848
312 228747546804310526066224337429930427245736212820877822665483776141234373
313 373656364870215585333895834771717949104253041814413873018765577602341260
314 610344849175916270356804992357364097403451599865764652865934702118271270
315 996931286226287545605220795337661094084961381522984167779019002171307328
316 1628329499179844196528343801429699773344981316020911923241576062578260717
317 2659540205642400694383458464831446248769200464853677292207973115856074752
318 4343682904860000448340482889541248340939268225184924131852295642972190150
319 7094095492785894576928713139506275851512333917200597775623919936333133300
320 11585729597356887795334286768909293934952141552081494839094920372014175140
321 18920702852600059726928343021012970212987623220557631777245408161101331260
322 30898595450397759652550799819973489844364223527217269052260532715461435110
323 50457750326114827544554134969735680771937043063270249429568646904776364800
324 82395743380465460779046191591650676731677798906392192440478158438160940975
325 134545597497651320162383290821673637856927628600735666712812486440608508888
326 219695976622827660466464534628094023097687788486393381100472566381685987202
327 358725860098626965039776551287120333420776362460412210331873103641220211732
328 585721694770335256170625588542134859990563101612353143010389739258314054295
329 956330595127025344489279149170741900342939304436289768816495085573158167040
330 1561395689757976017540182286133376865972812092481924694143587320868652096568
331 2549213205247648129762259688335612971753745572459191842704280993982731427632
332 4161861948482403666864272916582866645290106186845541608212248938065721195472
333 6794501174982103147314719922875723694420406690221525570678879580030715542480
334 11092155564230497028080579058824232168917105263868677437457925321594899234360
335 18107682033966582593210612583830484336989075404636278189439631926834477436416
336 29559587537147325841374868166775064261931388578615434493543588342804593419929
337 48252803264927681351746870305511507349091765520829350583924669992456342799604
338 78765396526979347427155732022337414532972454774102124304429901944829565180830
339 128569270615418840372979146333453881432782414859672721131472087352593361527160
340 209859079468892695463905089623833608117214228378550230463022564808383978107009
341 342536833550878078736091245185651783136355403280139922322289080954351861931776
342 559082360322302909898802487655391698265594051483578226322577735329149171776906
343 912501025016831651031724505243609329196745124076055099702888587979458930755100
344 1489292679632693608641247889531742824489036267655940403516873684285100171784700
345 2430613658820537058896491498253777905710846839695543769332133149310159259351060
346 3966806907974206889585534075161103940211636743550970513106514468143355034629290
347 6473743629264040326067430620144005705446691050880019107093726413707955275709440
348 10564751894524561475180882788153956314502034385275661690314954290040919494347075
349 17240606462066991275122087712267377215295963973293523489997526610202658409418400
350 28134245015886833729378546385751978871320570067802141010632144630446016452892154
351 45910026332142037109454674455372234149026042571133178927899989170997831556940716
352 74915110976130425139130480220898726019423321582458650571621602083533818445594731
353 122242150030428959410268212714216936324121959678164563282190896470612637097941760
354 199462959074209298190826906266946292753400947386412043213350075678194593458698620
355 325456776083244459434993964037743906531621314389163151592254199207562891410059384
356 531024083704349794613039812242091630397705603425816660294528047502869440585000616
357 866413108828525671808395353929563095277738247497367567882404401718146577569892936
358 1413597482557209756318372107331546454916280298864656302661330162880713382334278140
359 2306303825649364350967451273087215449738350775837171988413590879080617674702004480
360 3762680464796272306149191676150014474317722002814882329356056468668348094031037293
361 6138585022712354117017618801500313957633311755559167001754549604481621586822529692
362 10014502608660324478934622650195635141119006872417051527191821508579403253573605142
363 16337316330993216056390008891805009124011704003046758905233155581801046711695462640
364 26651541369996786675552042977650613600896505252506784569454785870042206997292496405
365 43476470090293974393216014012698860794899331830281765138084553208284165767240151552
366 70921286483489839328967402072054393149867085790454904906531094200853984074055804878
367 115688281587386629428848806521517167689232350177556984228670417441433155145997886468
368 188709004385178368008523683680519598507487750004086346695324331798617094029516540500
369 307812615790125579769618191801415253464085567257734390396780644904127350023656803500
370 502077544158226777365601325961630428597079217807219983717408457582485213280870829550
371 818928187784512556085932491155750217927945785218507113449857321468208842927127507200
372 1335708016427424544022639745690598477776009714484057315561497022894510018058715023575
373 2178552271707887097343380585865132333079011006015602537931953901996747770132595641000
374 3553163777209344284564325091533642543116766953935358119555389010033924374872460603250
375 5794998195482232329741714367504886133869976271678693163050697286542891504326157459332
376 9451098082398232898073622154920753447359909530238115719325459769767859019523653264703
377 15413532042920486693790591569295113260660388683139054256742949000683591176593916571648
378 25136977174586314452895466389923300201316966528802688116508042647754778047035357321280
379 40993496351494352237771625105882108924161822841718107518079439727455165743947663263360
380 66851006031612248120747848531745372620164019022357559979990868099075454752862113041792
381 109016455129048340142742238194662990130691886468058295647803770405695862908154323073408
382 177773627133374772842423892500687057007696376101772714912672535153492627392015482312768
383 289890394565750565620632775882478086594804033972216566483778760462307688889268949995520
384 472706503330629245582630735265070238919767572465987421992616325543685417403732087891265
385 770798097577902905048644521176353726128410897142700772021539297796655190411304440389764
386 1256843029179820969772834111299246458861400848174035413827679757658092105420363745505166
387 2049334454078155090169309044519413781200030525490840348313333461293905454639753245013416
388 3341458569694350779244063083141736838248979045483217858862420638874240521391151635384745
389 5448171898923025105605526481174111270353757952180728375984153233032891873953814840234240
390 8882946538142850705342617661603983377424673274918924420182796906605450648550628922626706
391 14482877697955816227187686372629390345360008126173415311554298758865999052400542933728684
392 23612626053248474465473209047211720843449548911367936141063013210665915775054501964357804
393 38496865441655894562278060166348519597467339977722380206542286097229608826537911980772100
394 62762197973697410983283435291687945729884146029702942635590083413366804604460283863222450
395 102320500849710337445114707272905212048299477090856824384274202337997623726625052359119360
396 166808796526416120848183609063504378259305348644425393608163182487460877065445530313899115
397 271936222803525728790062142711291062365709896033716518060775255761202501733017904852102640
398 443309495328859120772565571077596695541228716487105986834343726847176878214523050483689450
399 722668138740925530602873502183625944525529954690405505067719691167549168531605307668031900
400 1178047287540274479666549108093763785083818576584996122992586471601190318683333243716486931
401 1920341737241465288630063229572609298243774056108063526811887403571255362444962570280173824
402 3130302728605038382087382199201896492793349432762298871989526564327472815455248269651236484
403 5102537663388101454533928123501655531155839847765983435468510504162772720384169947203456840
404 8317220167641146110522612494895919215905198231369548999384627887545822652309428116506965080
405 13556960019876783483720173720189420897270051989705173293151817272418753654864544493420895096
406 22097269352703834094524303939543329714129046638211010011442265896768840338894293304950777604
407 36016965412328460829315470176046673251512139050159092566985330592590097784780631771038448384
408 58704025236486237048974804101289512764757143279006728406294286653962818847664404622907902485
409 95679948761732618357808164823449018724834916226813680974797453049774014537705860365816655020
410 155943154480424014619873879459075322057306809770099632340511637457573660109026616229785282822
411 254158162015907649410787812232202978442776591998546357069251474036961701575086041098969956768
412 414222999537424545185884038083149807460452747969170836170080646074283728347654933592531020093
413 675082415719694711623360419292695805983224540442048405469176552998520542258076279890947496960
414 1100200548697659429287470026183519493305301419109627865391498777660826647409741258027507571670
415 1792996449093043650688186042089002608483261505334763437195589922589404064838366167926715810068
416 2921995537789417232686688227607541632522412907691175094663857359946704683591793834732937787652
417 4761812047572932139015615710788526592440846613877454373363440355954277905360149399570346902812
418 7759925789595496021973038331931979300495453342831259644314554809746779387558716466856176239350
419 12645486404362280382707061702053506125528499096832242669642492317407420074768118959023159443200
420 20606593179554585493441908165170610174070519623824179185087558569560635025540303653684589339135
421 33579140624213391858991174367717781067474036662348740129250520315977856586116568989703455966840
422 54717432810758422112000914220315350967247980996433562194665749293987063601968700910902779675490
423 89160940201349014012339487616088103049631209533400252979612487978234017895703722658693538419700
424 145283532015571109649597533789634954995540467686859291900945293780944252335641582469222490956775
425 236728745716343199927873090881171136829370285832638319924276630722030592265183298265233273384448
426 385725628504783925205830259589541592154632240992781815372589299279622162184884503714763357688392
427 628490789583685464654042295023536269024845895532619609221136252442334370469144507602328457099472
428 1024029095985151071974819069665899960151446199919220465995358599742995635655236349039277715529520
429 1668471009171301725449021530141974498394481871612570562520254510259649337429230684363591729480240
430 2718429378652789568605691713780947303327537659472146922663364075419475023843116126768744890315848
431 4429049144647725120176548984809684420980371048968921346304527215117213273328274264697273476055552
432 7215991772619634857236323562565434356444265974884910041131997230578050542456213353398204222320617
433 11756408746795640012731044059145452286882408442372233831319256905238999222868409755851547567944980
434 19153426272586023093888130463998510982034768475267342401807820389501808523212509075581419688970110
435 31204084976389782438476762237504579927922691299432761130123258909913082276901259028586653566052056
436 50835797516326001600894156622366634042241809969080613481016438700944134144081609460909468848673489
437 82817301033693625456838980743834892189144504878819640989226170996583328311357359067423464126264064
438 134916721125816514925257981845575280753808425291852178223333425097516993938997328651546922028523930
439 219787903639190348349105636461846927374379564123174038758357676507020711661938141341656448912972860
440 358042952123353386307542856490283554643292510424391296948998087013869896734162284529417577484474204
441 583256833717657571956007364580796995006733650320835671588074902568699528940712933131024573848538356
442 950118854198235150647516916167650894249302079327826187533584784220101819265886784417386900623628986
443 1547709542464201189609570770445937132264587215291796153912019063240432279654549916085743998501427200
444 2521125337546630066546983663659407208410937884984132128803571338215132990259533480806647911285520275
445 4106699224432011250172955278180970957347031475437059009254652937172616938787579801249547882202374720
446 6689364583724326998670164878648672686212020306018087931333079402833509231194915838757066939484128730
447 10896082351999213077695577038943808842222850997944356376492714791530815721048066616122427994195824780
448 17748001477148414186243214507745882114693667453136421086213018794345560449007075523810096910509177275
449 28908272021894710829695814053943366902122349427354887488357393597306713755073649102667858665722156800
450 47085635332217735277286910182152149891026081442715493438975635266225593101767976627479875926142937484
451 76691704556170143381506084801217726662518303022824872734976202405400415641399820462960255167857914136
452 124911386184099862822085560725618916552070294637497816569612860722098475127094361960249334680417735176
453 203446102629650404545214809303843625796556193029085255940612674157518091473195467210535217960965275560
454 331352657591269100826701598646786869169556202087094620235422704894605873043422323825835437359368478220
455 539666308767186999283457932460000654004108012180873931992189102479879846204462713618218386352957703424
456 878929305989704292221586249065692617860132769638725546783289666007835006039275217452408358324639962301
457 1431450725852235350306719250107656251683945478497939566811152737006101688338583887162676056259855140796
458 2331270704360487528563785139445657001557642949126460248924427547570847862721202779213779782092633542390
459 3796670267834062475139636570204692138894696492370297458758761546155923742166965558883247550081981126480
460 6183109743998169813696468710840105702248056717957343911748021376170016949242142497557749987267661939813
461 10069431532090364358883669761638612309559482817937389345534541346198924624816327624436599999957657974272
462 16398227321673512769893622934708061022937770680400266225912631450281532213820162411731701285760988627422
463 26704400260151701587660625066484806932769759349199048951038846970191122377276573087964877319967089179940
464 43487331385080594058809298890864641203414288439362243504987237751533565281645767167227364898129946771380
465 70816867980105740789915927499438701394693427189450068852200697184253176755930075179986804279632933532812
466 115320024670445564004782315608851634339319230676461504776901509008881078779974264726062505234045452152318
467 187787559207065161618582274182858188220920834001170856128982096364723468163046745142148042578731777457408
468 305789812137433522351750146877610857540365444776056039532055304824774326595091492397661016101538913467175
469 497935782414124891937852131264584145338997624914402147804683581344428847612644751288307718176596932726600
470 810807607785743469204334314897640572201191124038116788784837572494696647617115995192885519918857174446930
471 1320250900853460674856072042196790379087189936047212701458274050241568516521750590416030823804193285771620
472 2149756810226650844992173776619804287242763934136961564050492655756800938366129186758080338619079534167695
473 3500389901007808595078928595947757785011246537031307798068811361957607962106122675911469356839091843865600
474 5699513189218390517824667411486469454276141954746150570512783743495872253882621362982382796939672966085200
475 9280115467012940214217169847034534513125064081433092681213071356826602878166185302355780500161614430922272
476 15109959382148030655885533716525252749470601086542218422874417950178473119775265245348586906937680004337888
477 24601837052407347669375155597588682368103342710424420561856675223129803538042756433553802299597790717437408
478 40055866031731341143133991969117946756906859350628828466368784665715097263116724316502290730260197609177680
479 65216739869962567955401951135585305397409660587805718775136203950089001245872647162479537050710529740252160
480 106180908851277816912546380198914634647511666058991193339679199698813593482565034577703603521665920630421137
481 172873414138649135093457792555727082947888047980900462827226744236838093248027974851842159351730423219597988
482 281452052648689637289729591134020699040895013086150263114042365991467860673828432939964327394527436782469998
483 458221112010481554417203813355868743882799651806478994194489581374052190239681776628102441069847849338848520
484 746002453196203386927987100743756654547442121574315907228506581539220389208473052393529771124657741015350265
485 1214506728158543703174649025815844949825992545082984224488671332465565309982306395654517168812635611630650624
486 1977216043296419623911467134135548260292699338189594057883509299779748699736453846198920870252490581619219106
487 3218865868988516758484026417769261206997201232933906182825122225457085340230265785821659529052052857345642956
488 5240180055454493898827708474155057568074219832861080738445878292603739261727189960780126513666574385812715020
489 8530689555077559905261402139223052394593314454130747001664228264953572515713208639438739696533171292854701540
490 13887263792160542871657989097587496702651667475480723098142081975007277396047547101612737594223417026000968386
491 22607048925052658760720903212631528332429329972689324786780671982353402390951024362520867618581169334813167104
492 36801517452026456172037653782217845289579367356241089171404856615484874647870803894412546327481586381465447099
493 59907647200418659194585004014367512984814608245573130421136641380273520524195699571047740203048418546204122000
494 97519958268464173493375655640181329146239967563097956285439957639146512195264503307726720738169751433595490250
495 158744788818393750820582148525269547313574995105969536507350618658206054254270238651197625796637967486017816700
496 258404573933765114421663450091694619638883843295471719299312131946162036683273447071424252183636211683846424675
497 420625584995039464534375343569532982129114978241526230408155789050621053584576767761095637560416506010845420800
498 684677356114723673494458686695883759728281247228759815183412379147041795851893128458447264093014699196972196500
499 1114476860104381189747650920288472551821242986214044436028440256116991209574872982375739125336079588241196353000
500 1814057205653107834462529016746437751977191066326833635610224225350499454234438066269942191350226941357979393976