0 4
1 7
2 11
3 19
4 31
5 51
6 86
7 143
8 238
9 397
10 662
11 1103
12 1838
13 3063
14 5104
15 8507
16 14179
17 23631
18 39386
19 65643
20 109404
21 182341
22 303901
23 506502
24 844170
25 1406950
26 2344917
27 3908195
28 6513658
29 10856097
30 18093496
31 30155826
32 50259710
33 83766183
34 139610306
35 232683843
36 387806405
37 646344008
38 1077240014
39 1795400023
40 2992333371
41 4987222286
42 8312037143
43 13853395238
44 23088992063
45 38481653438
46 64136089064
47 106893481773
48 178155802955
49 296926338258
50 494877230430
51 824795384050
52 1374658973416
53 2291098289027
54 3818497148378
55 6364161913963
56 10606936523272
57 17678227538786
58 29463712564644
59 49106187607740
60 81843646012900
61 136406076688167
62 227343461146945
63 378905768578241
64 631509614297068
65 1052516023828447
66 1754193373047412
67 2923655621745687
68 4872759369576145
69 8121265615960242
70 13535442693267070
71 22559071155445116
72 37598451925741860
73 62664086542903100
74 104440144238171833
75 174066907063619721
76 290111511772699535
77 483519186287832559
78 805865310479720931
79 1343108850799534885
80 2238514751332558141
81 3730857918887596902
82 6218096531479328170
83 10363494219132213617
84 17272490365220356029
85 28787483942033926715
86 47979139903389877859
87 79965233172316463098
88 133275388620527438496
89 222125647700879064161
90 370209412834798440268
91 617015688057997400446
92 1028359480096662334077
93 1713932466827770556794
94 2856554111379617594657
95 4760923518966029324429
96 7934872531610048874048
97 13224787552683414790081
98 22041312587805691316801
99 36735520979676152194669
100 61225868299460253657781
101 102043113832433756096302
102 170071856387389593493836
103 283453093978982655823061
104 472421823298304426371768
105 787369705497174043952947
106 1312282842495290073254911
107 2187138070825483455424852
108 3645230118042472425708087
109 6075383530070787376180145
110 10125639216784645626966908
111 16876065361307742711611513
112 28126775602179571186019188
113 46877959336965951976698646
114 78129932228276586627831077
115 130216553713794311046385128
116 217027589522990518410641879
117 361712649204984197351069799
118 602854415341640328918449665
119 1004757358902733881530749441
120 1674595598171223135884582402
121 2790992663618705226474304004
122 4651654439364508710790506673
123 7752757398940847851317511122
124 12921262331568079752195851869
125 21535437219280132920326419782
126 35892395365466888200544032971
127 59820658942444813667573388284
128 99701098237408022779288980474
129 166168497062346704632148300790
130 276947495103911174386913834650
131 461579158506518623978189724417
132 769298597510864373296982874029
133 1282164329184773955494971456715
134 2136940548641289925824952427858
135 3561567581068816543041587379763
136 5935945968448027571735978966272
137 9893243280746712619559964943786
138 16488738801244521032599941572977
139 27481231335407535054333235954962
140 45802052225679225090555393258269
141 76336753709465375150925655430449
142 127227922849108958584876092384081
143 212046538081848264308126820640135
144 353410896803080440513544701066892
145 589018161338467400855907835111487
146 981696935564112334759846391852479
147 1636161559273520557933077319754132
148 2726935932122534263221795532923553
149 4544893220204223772036325888205921
150 7574822033673706286727209813676535
151 12624703389456177144545349689460891
152 21041172315760295240908916149101485
153 35068620526267158734848193581835809
154 58447700877111931224746989303059682
155 97412834795186552041244982171766136
156 162354724658644253402074970286276893
157 270591207764407089003458283810461488
158 450985346274011815005763806350769147
159 751642243790019691676273010584615246
160 1252737072983366152793788350974358743
161 2087895121638943587989647251623931238
162 3479825202731572646649412086039885397
163 5799708671219287744415686810066475662
164 9666181118698812907359478016777459437
165 16110301864498021512265796694629099062
166 26850503107496702520442994491048498436
167 44750838512494504200738324151747497393
168 74584730854157507001230540252912495656
169 124307884756929178335384233754854159426
170 207179807928215297225640389591423599043
171 345299679880358828709400649319039331739
172 575499466467264714515667748865065552898
173 959165777445441190859446248108442588164
174 1598609629075735318099077080180737646939
175 2664349381792892196831795133634562744899
176 4440582302988153661386325222724271241498
177 7400970504980256102310542037873785402496
178 12334950841633760170517570063122975670827
179 20558251402722933617529283438538292784712
180 34263752337871556029215472397563821307853
181 57106253896452593382025787329273035513089
182 95177089827420988970042978882121725855148
183 158628483045701648283404964803536209758580
184 264380805076169413805674941339227016264301
185 440634675126949023009458235565378360440501
186 734391125211581705015763725942297267400835
187 1223985208685969508359606209903828779001391
188 2039975347809949180599343683173047965002319
189 3399958913016581967665572805288413275003865
190 5666598188360969946109288008814022125006441
191 9444330313934949910182146681356703541677402
192 15740550523224916516970244468927839236129003
193 26234250872041527528283740781546398726881672
194 43723751453402545880472901302577331211469453
195 72872919089004243134121502170962218685782422
196 121454865148340405223535836951603697809637369
197 202424775247234008705893061586006163016062282
198 337374625412056681176488435976676938360103804
199 562291042353427801960814059961128230600173006
200 937151737255713003268023433268547051000288344
201 1561919562092855005446705722114245085000480573
202 2603199270154758342411176203523741808334134288
203 4338665450257930570685293672539569680556890479
204 7231109083763217617808822787565949467594817465
205 12051848472938696029681371312609915779324695776
206 20086414121564493382802285521016526298874492960
207 33477356869274155638003809201694210498124154933
208 55795594782123592730006348669490350830206924888
209 92992657970205987883343914449150584717011541480
210 154987763283676646472239857415250974528352569133
211 258312938806127744120399762358751624213920948555
212 430521564676879573533999603931252707023201580925
213 717535941128132622556666006552087845038669301542
214 1195893235213554370927776677586813075064448835904
215 1993155392022590618212961129311355125107414726506
216 3321925653370984363688268548852258541845691210843
217 5536542755618307272813780914753764236409485351405
218 9227571259363845454689634857922940394015808919009
219 15379285432273075757816058096538233990026348198348
220 25632142387121792929693430160897056650043913663913
221 42720237311869654882822383601495094416739856106521
222 71200395519782758138037306002491824027899760177535
223 118667325866304596896728843337486373379832933629225
224 197778876443840994827881405562477288966388222715376
225 329631460739734991379802342604128814943980371192293
226 549385767899558318966337237673548024906633951987155
227 915642946499263864943895396122580041511056586645258
228 1526071577498773108239825660204300069185094311075429
229 2543452629164621847066376100340500115308490518459049
230 4239087715274369745110626833900833525514150864098415
231 7065146192123949575184378056501389209190251440164025
232 11775243653539915958640630094168982015317085733606708
233 19625406089233193264401050156948303358861809556011181
234 32709010148721988774001750261580505598103015926685301
235 54515016914536647956669583769300842663505026544475502
236 90858361524227746594449306282168071105841710907459170
237 151430602540379577657415510470280118509736184845765283
238 252384337567299296095692517450466864182893641409608805
239 420640562612165493492820862417444773638156069016014675
240 701067604353609155821368104029074622730260115026691125
241 1168446007256015259702280173381791037883766858377818541
242 1947410012093358766170466955636318396472944763963030902
243 3245683353488931276950778259393863994121574606605051503
244 5409472255814885461584630432323106656869291011008419172
245 9015787093024809102641050720538511094782151685014031953
246 15026311821708015171068417867564185157970252808356719922
247 25043853036180025285114029779273641929950421347261199871
248 41739755060300042141856716298789403216584035578768666451
249 69566258433833403569761193831315672027640059297947777418
250 115943764056389005949601989718859453379400098829912962363
251 193239606760648343249336649531432422299000164716521603939
252 322066011267747238748894415885720703831666941194202673232
253 536776685446245397914824026476201173052778235323671122053
254 894627809077075663191373377460335288421297058872785203422
255 1491046348461792771985622295767225480702161764787975339037
256 2485077247436321286642703826278709134503602941313292231728
257 4141795412393868811071173043797848557506004902188820386213
258 6902992353989781351785288406329747595843341503648033977021
259 11504987256649635586308814010549579326405569172746723295035
260 19174978761082725977181356684249298877342615287911205491726
261 31958297935137876628635594473748831462237692146518675819543
262 53263829891896461047725990789581385770396153577531126365904
263 88773049819827435079543317982635642950660255962551877276507
264 147955083033045725132572196637726071584433759937586462127512
265 246591805055076208554286994396210119307389599895977436879187
266 410986341758460347590478323993683532178982666493295728131978
267 684977236264100579317463873322805886964971110822159546886630
268 1141628727106834298862439788871343144941618518036932578144383
269 1902714545178057164770732981452238574902697530061554296907305
270 3171190908630095274617888302420397624837829216769257161512176
271 5285318181050158791029813837367329374729715361282095269186960
272 8808863635083597985049689728945548957882858935470158781978266
273 14681439391805996641749482881575914929804764892450264636630443
274 24469065653009994402915804802626524883007941487417107727717406
275 40781776088349990671526341337710874805013235812361846212862343
276 67969626813916651119210568896184791341688726353936410354770571
277 113282711356527751865350948160307985569481210589894017257950952
278 188804518927546253108918246933846642615802017649823362096584920
279 314674198212577088514863744889744404359670029416372270160974867
280 524456997020961814191439574816240673932783382360620450268291445
281 874094995034936356985732624693734456554638970601034083780485742
282 1456824991724893928309554374489557427591064951001723472967476236
283 2428041652874823213849257290815929045985108251669539121612460393
284 4046736088124705356415428818026548409975180419449231869354100655
285 6744560146874508927359048030044247349958634032415386448923501092
286 11240933578124181545598413383407078916597723387358977414872501821
287 18734889296873635909330688972345131527662872312264962358120836368
288 31224815494789393182217814953908552546104787187108270596868060613
289 52041359157982321970363024923180920910174645311847117661446767688
290 86735598596637203283938374871968201516957742186411862769077946146
291 144559330994395338806563958119947002528262903644019771281796576910
292 240932218323992231344273263533245004213771506073366285469660961517
293 401553697206653718907122105888741673689619176788943809116101602529
294 669256162011089531511870176481236122816031961314906348526836004215
295 1115426936685149219186450294135393538026719935524843914211393340358
296 1859044894475248698644083823558989230044533225874739857018988900597
297 3098408157458747831073473039264982050074222043124566428364981500996
298 5164013595764579718455788398774970083457036738540944047274969168326
299 8606689326274299530759647331291616805761727897568240078791615280543
300 14344482210457165884599412218819361342936213162613733464652692134239
301 23907470350761943140999020364698935571560355271022889107754486890398
302 39845783917936571901665033941164892619267258785038148512924144817330
303 66409639863227619836108389901941487698778764641730247521540241362216
304 110682733105379366393513983169902479497964607736217079202567068937027
305 184471221842298943989189971949837465829941012893695132004278448228379
306 307452036403831573315316619916395776383235021489491886673797413713964
307 512420060673052622192194366527326293972058369149153144456329022856607
308 854033434455087703653657277545543823286763948581921907427215038094345
309 1423389057425146172756095462575906372144606580969869845712025063490575
310 2372315095708576954593492437626510620241010968283116409520041772484292
311 3953858492847628257655820729377517700401684947138527349200069620807154
312 6589764154746047096093034548962529500669474911897545582000116034678590
313 10982940257910078493488390914937549167782458186495909303333526724464317
314 18304900429850130822480651524895915279637430310826515505555877874107195
315 30508167383083551370801085874826525466062383851377525842593129790178658
316 50846945638472585618001809791377542443437306418962543070988549650297763
317 84744909397454309363336349652295904072395510698270905118314249417162938
318 141241515662423848938893916087159840120659184497118175197190415695271564
319 235402526104039748231489860145266400201098640828530291995317359492119273
320 392337543506732913719149766908777333668497734714217153325528932486865455
321 653895905844554856198582944847962222780829557857028588875881554144775758
322 1089826509740924760330971574746603704634715929761714314793135923574626264
323 1816377516234874600551619291244339507724526549602857191321893205957710440
324 3027295860391457667586032152073899179540877582671428652203155343262850733
325 5045493100652429445976720253456498632568129304452381087005258905438084555
326 8409155167754049076627867089094164387613548840753968478342098175730140924
327 14015258612923415127713111815156940646022581401256614130570163626216901540
328 23358764354872358546188519691928234410037635668761023550950272710361502567
329 38931273924787264243647532819880390683396059447935039251583787850602504279
330 64885456541312107072745888033133984472326765746558398752639646417670840465
331 108142427568853511787909813388556640787211276244263997921066077362784734108
332 180237379281422519646516355647594401312018793740439996535110128937974556847
333 300395632135704199410860592745990668853364656234066660891850214896624261412
334 500659386892840332351434321243317781422274427056777768153083691494373769020
335 834432311488067220585723868738862969037124045094629613588472819157289615033
336 1390720519146778700976206447898104948395206741824382689314121365262149358389
337 2317867531911297834960344079830174913992011236373971148856868942103582263982
338 3863112553185496391600573466383624856653352060623285248094781570172637106637
339 6438520921975827319334289110639374761088920101038808746824635950287728511061
340 10730868203293045532223815184398957935148200168398014578041059917146214185102
341 17884780338821742553706358640664929891913666947330024296735099861910356975169
342 29807967231369570922843931067774883153189444912216707161225166436517261625282
343 49679945385615951538073218446291471921982408187027845268708610727528769375470
344 82799908976026585896788697410485786536637346978379742114514351212547948959117
345 137999848293377643161314495684142977561062244963966236857523918687579914931861
346 229999747155629405268857492806904962601770408273277061429206531145966524886435
347 383332911926049008781429154678174937669617347122128435715344218576610874810725
348 638888186543415014635715257796958229449362245203547392858907030961018124684542
349 1064813644239025024392858762994930382415603742005912321431511718268363541140903
350 1774689407065041707321431271658217304026006236676520535719186197113939235234839
351 2957815678441736178869052119430362173376677061127534226198643661856565392058065
352 4929692797402893631448420199050603622294461768545890376997739436427608986763441
353 8216154662338156052414033665084339370490769614243150628329565727379348311272401
354 13693591103896926754023389441807232284151282690405251047215942878965580518787336
355 22822651839828211256705649069678720473585471150675418412026571464942634197978893
356 38037753066380352094509415116131200789309118584459030686710952441571056996631488
357 63396255110633920157515691860218667982181864307431717811184920735951761661052480
358 105660425184389866929192819767031113303636440512386196351974867893252936101754133
359 176100708640649778215321366278385188839394067520643660586624779822088226836256889
360 293501181067749630358868943797308648065656779201072767644374633036813711393761482
361 489168635112916050598114906328847746776094632001787946073957721728022852322935803
362 815281058521526750996858177214746244626824386669646576789929536213371420538226338
363 1358801764202544584994763628691243741044707311116077627983215893688952367563710563
364 2264669607004240974991272714485406235074512185193462713305359822814920612606184271
365 3774449345007068291652121190809010391790853641989104522175599704691534354343640452
366 6290748908345113819420201984681683986318089403315174203625999507819223923906067420
367 10484581513908523032367003307802806643863482338858623672709999179698706539843445700
368 17474302523180871720611672179671344406439137231431039454516665299497844233072409501
369 29123837538634786201019453632785574010731895385718399090861108832496407055120682501
370 48539729231057977001699089387975956684553158976197331818101848054160678425201137502
371 80899548718429961669498482313293261140921931626995553030169746756934464042001895837
372 134832581197383269449164137188822101901536552711659255050282911261557440070003159728
373 224720968662305449081940228648036836502560921186098758417138185435929066783338599546
374 374534947770509081803233714413394727504268201976831264028563642393215111305564332577
375 624224912950848469672056190688991212507113669961385440047606070655358518842607220962
376 1040374854918080782786760317814985354178522783268975733412676784425597531404345368270
377 1733958091530134637977933863024975590297537972114959555687794640709329219007242280450
378 2889930152550224396629889771708292650495896620191599259479657734515548698345403800750
379 4816550254250373994383149619513821084159827700319332099132762890859247830575673001249
380 8027583757083956657305249365856368473599712833865553498554604818098746384292788335416
381 13379306261806594428842082276427280789332854723109255830924341363497910640487980559026
382 22298843769677657381403470460712134648888091205182093051540568939163184400813300931710
383 37164739616129428969005784101186891081480152008636821752567614898605307334688834886184
384 61941232693549048281676306835311485135800253347728036254279358164342178891148058143640
385 103235387822581747136127178058852475226333755579546727090465596940570298151913430239399
386 172058979704302911893545296764754125377222925965911211817442661567617163586522383732332
387 286764966173838186489242161274590208962038209943185353029071102612695272644203972887220
388 477941610289730310815403602124317014936730349905308921715118504354492121073673288145367
389 796569350482883851359006003540528358227883916508848202858530840590820201789455480242278
390 1327615584138139752265010005900880597046473194181413671430884734318033669649092467070463
391 2212692640230232920441683343168134328410788656969022785718141223863389449415154111784104
392 3687821067050388200736138905280223880684647761615037976196902039772315749025256852973507
393 6146368445083980334560231508800373134474412936025063293661503399620526248375428088289178
394 10243947408473300557600385848000621890790688226708438822769172332700877080625713480481964
395 17073245680788834262667309746667703151317813711180731371281953887834795134376189134136607
396 28455409467981390437778849577779505252196356185301218952136589813057991890626981890227678
397 47425682446635650729631415962965842086993926975502031586894316355096653151044969817046130
398 79042804077726084549385693271609736811656544959170052644823860591827755251741616361743550
399 131738006796210140915642822119349561352760908265283421074706434319712925419569360602905917
400 219563344660350234859404703532249268921268180442139035124510723866188209032615601004843196
401 365938907767250391432341172553748781535446967403565058540851206443647015054359335008071993
402 609898179612083985720568620922914635892411612339275097568085344072745025090598891680119988
403 1016496966020139976200947701538191059820686020565458495946808906787908375150998152800199979
404 1694161610033566627001579502563651766367810034275764159911348177979847291918330254666999966
405 2823602683389277711669299170939419610613016723792940266518913629966412153197217091111666609
406 4706004472315462852782165284899032684355027872988233777531522716610686921995361818519444349
407 7843340787192438087970275474831721140591713121647056295885871194351144869992269697532407248
408 13072234645320730146617125791386201900986188536078427159809785323918574783320449495887345414
409 21787057742201216911028542985643669834976980893464045266349642206530957972200749159812242356
410 36311762903668694851714238309406116391628301489106742110582737010884929953667915266353737261
411 60519604839447824752857063849010193986047169148511236850971228351474883256113192110589562101
412 100866008065746374588095106415016989976745281914185394751618713919124805426855320184315936836
413 168110013442910624313491844025028316627908803190308991252697856531874675711425533640526561393
414 280183355738184373855819740041713861046514671983848318754496427553124459519042556067544268988
415 466972259563640623093032900069523101744191119973080531257494045921874099198404260112573781646
416 778287099272734371821721500115871836240318533288467552095823409869790165330673766854289636077
417 1297145165454557286369535833526453060400530888814112586826372349782983608884456278090482726796
418 2161908609090928810615893055877421767334218148023520978043953916304972681474093796817471211326
419 3603181015151548017693155093129036278890363580039201630073256527174954469123489661362452018877
420 6005301691919246696155258488548393798150605966732002716788760878624924115205816102270753364795
421 10008836153198744493592097480913989663584343277886671194647934797708206858676360170451255607992
422 16681393588664574155986829134856649439307238796477785324413224662847011431127266950752092679986
423 27802322647774290259978048558094415732178731327462975540688707771411685718545444917920154466644
424 46337204412957150433296747596824026220297885545771625901147846285686142864242408196533590777739
425 77228674021595250722161245994706710367163142576286043168579743809476904773737346994222651296232
426 128714456702658751203602076657844517278605237627143405280966239682461507956228911657037752160387
427 214524094504431252006003461096407528797675396045239008801610399470769179927048186095062920267312
428 357540157507385420010005768494012547996125660075398348002683999117948633211746976825104867112187
429 595900262512309033350009614156687579993542766792330580004473331863247722019578294708508111853646
430 993167104187181722250016023594479299989237944653884300007455553105412870032630491180846853089410
431 1655278506978636203750026705990798833315396574423140500012425921842354783387717485301411421815683
432 2758797511631060339583377843317998055525660957371900833354043203070591305646195808835685703026138
433 4597995852718433899305629738863330092542768262286501388923405338450985509410326348059476171710230
434 7663326421197389832176049564772216820904613770477502314872342230751642515683877246765793619517050
435 12772210701995649720293415941287028034841022950795837191453903717919404192806462077942989365861750
436 21287017836659416200489026568811713391401704917993061985756506196532340321344103463238315609769583
437 35478363061099027000815044281352855652336174863321769976260843660887233868906839105397192682949305
438 59130605101831711668025073802254759420560291438869616627101406101478723114844731842328654471582176
439 98551008503052852780041789670424599034267152398116027711835676835797871858074553070547757452636960
440 164251680838421421300069649450707665057111920663526712853059461392996453096790921784246262421061599
441 273752801397369035500116082417846108428519867772544521421765768988327421827984869640410437368435999
442 456254668995615059166860137363076847380866446287574202369609614980545703046641449400684062280726665
443 760424448326025098611433562271794745634777410479290337282682691634242838411069082334473437134544441
444 1267374080543375164352389270452991242724629017465483895471137819390404730685115137224122395224240736
445 2112290134238958607253982117421652071207715029109139825785229698984007884475191895373537325373734559
446 3520483557064931012089970195702753452012858381848566376308716164973346474125319825622562208956224265
447 5867472595108218353483283659504589086688097303080943960514526941622244123542199709370937014927040442
448 9779120991847030589138806099174315144480162171801573267524211569370406872570332848951561691545067404
449 16298534986411717648564676831957191907466936953002622112540352615617344787617221414919269485908445673
450 27164224977352862747607794719928653179111561588337703520900587692695574646028702358198782476514076122
451 45273708295588104579346324533214421965185935980562839201500979487825957743381170596997970794190126870
452 75456180492646840965577207555357369941976559967604732002501632479709929572301950994996617990316878116
453 125760300821078068275962012592262283236627599946007886670836054132849882620503251658327696650528130194
454 209600501368463447126603354320437138727712666576679811118060090221416471034172086097212827750880216989
455 349334168947439078544338923867395231212854444294466351863433483702360785056953476828688046251467028315
456 582223614912398464240564873112325385354757407157443919772389139503934641761589128047813410419111713859
457 970372691520664107067608121853875642257929011929073199620648565839891069602648546746355684031852856432
458 1617287819201106845112680203089792737096548353215121999367747609733151782671080911243926140053088094053
459 2695479698668511408521133671816321228494247255358536665612912682888586304451801518739876900088480156754
460 4492466164447519014201889453027202047490412092264227776021521138147643840753002531233128166814133594590
461 7487443607412531690336482421712003412484020153773712960035868563579406401255004218721880278023555990984
462 12479072679020886150560804036186672354140033589622854933393114272632344002091673697869800463372593318307
463 20798454465034810250934673393644453923566722649371424888988523787720573336819456163116334105620988863844
464 34664090775058017084891122322740756539277871082285708148314206312867622228032426938527223509368314773074
465 57773484625096695141485203871234594232129785137142846913857010521446037046720711564212039182280524621790
466 96289141041827825235808673118724323720216308561904744856428350869076728411201185940353398637134207702984
467 160481901736379708726347788531207206200360514269841241427380584781794547352001976567255664395223679504973
468 267469836227299514543912980885345343667267523783068735712300974636324245586669960945426107325372799174955
469 445783060378832524239854968142242239445445872971781226187168291060540409311116601575710178875621331958258
470 742971767298054207066424946903737065742409788286302043645280485100900682185194335959516964792702219930429
471 1238286278830090345110708244839561776237349647143836739408800808501501136975323893265861607987837033217382
472 2063810464716817241851180408065936293728916078573061232348001347502501894958873155443102679979728388695637
473 3439684107861362069751967346776560489548193464288435387246668912504169824931455259071837799966213981159396
474 5732806846435603449586612244627600815913655773814058978744448187506949708219092098453062999943689968598993
475 9554678077392672415977687074379334693189426289690098297907413645844916180365153497421771666572816614331655
476 15924463462321120693296145123965557821982377149483497163179022743074860300608589162369619444288027690552758
477 26540772437201867822160241873275929703303961915805828605298371238458100501014315270616032407146712817587930
478 44234620728669779703600403122126549505506603193009714342163952064096834168357192117693387345244521362646549
479 73724367881116299506000671870210915842511005321682857236939920106828056947261986862822312242074202271077582
480 122873946468527165843334453117018193070851675536138095394899866844713428245436644771370520403457003785129303
481 204789910780878609738890755195030321784752792560230158991499778074522380409061074618950867339095006308548839
482 341316517968131016231484591991717202974587987600383598319166296790870634015101791031584778898491677180914731
483 568860863280218360385807653319528671624313312667305997198610494651451056691836318385974631497486128634857885
484 948101438800363933976346088865881119373855521112176661997684157752418427819727197309957719162476881058096476
485 1580169064667273223293910148109801865623092535186961103329473596254030713032878662183262865270794801763494126
486 2633615107778788705489850246849669776038487558644935172215789327090051188388131103638771442117991336272490211
487 4389358512964647842483083744749449626730812597741558620359648878483418647313551839397952403529985560454150351
488 7315597521607746404138472907915749377884687662902597700599414797472364412189253065663254005883309267423583918
489 12192662536012910673564121513192915629807812771504329500999024662453940686982088442772090009805515445705973197
490 20321104226688184455940202521988192716346354619173882501665041104089901144970147404620150016342525742843288661
491 33868507044480307426567004203313654527243924365289804169441735173483168574950245674366916693904209571405481102
492 56447511740800512377611673672189424212073207275483006949069558622471947624917076123944861156507015952342468504
493 94079186234667520629352789453649040353455345459138344915115931037453246041528460206574768594178359920570780839
494 156798643724445867715587982422748400589092242431897241525193218395755410069214100344291280990297266534284634732
495 261331072874076446192646637371247334315153737386495402541988697326259016782023500573818801650495444223807724554
496 435551788123460743654411062285412223858589562310825670903314495543765027970039167623031336084159073706346207589
497 725919646872434572757351770475687039764315937184709451505524159239608379950065279371718893473598456177243679316
498 1209866078120724287928919617459478399607193228641182419175873598732680633250108798952864822455997426962072798860
499 2016443463534540479881532695765797332678655381068637365293122664554467722083514664921441370759995711603454664766
500 3360739105890900799802554492942995554464425635114395608821871107590779536805857774869068951266659519339091107943