1 1
2 2
3 4
4 9
5 17
6 33
7 61
8 112
9 202
10 361
11 639
12 1123
13 1961
14 3406
15 5888
16 10137
17 17389
18 29733
19 50693
20 86204
21 146246
22 247577
23 418299
24 705479
25 1187857
26 1997018
27 3352636
28 5621097
29 9412937
30 15744681
31 26307469
32 43912648
33 73230466
34 122013961
35 203125623
36 337891627
37 561650489
38 932927398
39 1548596408
40 2568927609
41 4258946341
42 7056700077
43 11685894869
44 19341669524
45 31996887422
46 52906954553
47 87441562611
48 144454635407
49 238540036897
50 393744629426
51 649678462324
52 1071566844873
53 1766782856321
54 2912031003441
55 4798032711133
56 7902963868192
57 13013115584314
58 21421098611113
59 35251352359023
60 57994608292339
61 95385256137161
62 156841317237502
63 257827321668464
64 423730840007769
65 696221111071837
66 1143677101577013
67 1878286312541861
68 3084076664509292
69 5062864327334582
70 8309555592517721
71 13635535870809579
72 22370822014958423
73 36695204388356401
74 60180603457534346
75 98679231402698668
76 161777835471260457
77 265178491041794489
78 434595751291917753
79 712135091280410413
80 1166731116297889144
81 1911227330250558706
82 3130319842946267977
83 5126269692266905959
84 8393673450681073339
85 13741749577485957977
86 22494313378172909398
87 36816759740202724136
88 60250660252925368377
89 98587703912221684117
90 161298235218790378941
91 263866094103748981109
92 431604355348919604548
93 705890630451785748206
94 1154355192826202759801
95 1887526211302603077603
96 3086021999178917814047
97 5044969193556247437889
98 8246552770860003774818
99 13478504525615816281828
100 22027601435800223648649
101 35995632661940008591601
102 58815304937588604493377
103 96092535139900953999229
104 156981508457710271659984
105 256429309518204279740842
106 418839752276728318649833
107 684053262016339419721311
108 1117106148815288326950787
109 1824156745575255156582377
110 2978473363656391482023086
111 4862837913241122047005664
112 7938729550172836935918873
113 12959193540698757798214861
114 21152967441431716956314181
115 34524831409975395791999813
116 56345513629812156007965212
117 91950730246037516097087014
118 150044343860504679661825433
119 244823559297447167612807643
120 399444488333511826685301479
121 651673117997423945562672721
122 1063099261872960702923206202
123 1734159105778874530425674524
124 2828626749102350045963908329
125 4613540962240229270944406057
126 7524291200152098824078165193
127 12270710758560852296747245261
128 20010004043690994829719935272
129 32628595483398415037086379362
130 53201482293214021486320038281
131 86740841223883616053539340119
132 141415969730493428689506024523
133 230541220615044015422824933241
134 375815246219600205941757172486
135 612598932369373953873787889048
136 998514699997766654154177059577
137 1627456619310662834875802729989
138 2652414827660744210216449568973
139 4322657942267243993126559859733
140 7044302773576139872563786768884
141 11478977214787372482945431529566
142 18704526490955652641985080539577
143 30476766707279154028661459211219
144 49655802702363075860853349133999
145 80900341915306627983452564870497
146 131798426627462371128450479912978
147 214708823058226064489985367217236
148 349759586210938168280662735472457
149 569730800309871030810957313465697
150 928005114086765729794156148056401
151 1511513033003300089347958771416349
152 2461809993262685678587496328485248
153 4009391991045268956123681818808346
154 6529562795259857682344786275212841
155 10633384562036312874290302940847183
156 17315737943979259840090532190805267
157 28196342868429848233658112953223689
158 45912091761506472876481365940345438
159 74755665941447961432149477511456848
160 121714999963563439433373562866006489
161 198165139477132046312275758409555261
162 322621855273425136317144758721857877
163 525223184155407478647668672609801189
164 855022944666412561554557024256343244
165 1391860223464250282810217445269216662
166 2265675168010673033562509810853316313
167 3687941485997363748178454345853361611
168 6002814748410487402744426587765262967
169 9770360423332742203732070454408038257
170 15901977455070571280289148994021299946
171 25880744350655546210643060921066750604
172 42119930561305691891366703339573461673
173 68546290139793045229066099157763035801
174 111549044684510118647923630818944732121
175 181523774035546352531536893195438826093
176 295384081914711041361498515554722851032
177 480647558356155152729620563509232028114
178 782082605871418523109742225363364522953
179 1272520832234023763694571089931076545863
180 2070445071712444703678144762652330707419
181 3368598205559920972101755600999776886681
182 5480517212492820597382771559426366866102
183 8916221654886648995816438104616772658184
184 14505319039433831941133991804008027701689
185 23597227103208750711217122992780317442677
186 38386812723585214774552590020908750404573
187 62443992816624867382237881321964990190261
188 101575025110983616175460114875270068198052
189 165223190488212919472835808037907308334542
190 268746607730574505582103378286245954082041
191 437122362910769830903884453537894089912259
192 710969927464704712268740554410949449039423
193 1156345811890817324804322997749393771492481
194 1880670217694225194487514264547702858117826
195 3058624029439088458337985964485006499737028
196 4974256725326062749286099643607978865567497
197 8089451232811946243130833724856164743143889
198 13155240914377553124384280899802592494263393
199 21392795581475838534989210272760385500798653
200 34787672886379274958814934352003055144005424
201 56568208292667335960719683452305146057138826
202 91983257394384716685891599811289983762422377
203 149566581727202380879883804098118617793174079
204 243192331377075531565404906750913872090487459
205 395416521399916674678190734525061248392165417
206 642908953328119402476127167793509149526047758
207 1045283183574802035619751452512133185470111936
208 1699449946300814592793843697016739151591453337
209 2762948648120275741576993776433531941208757677
210 4491871922063642602232201177066027513542697061
211 7302509416071129724833957284019975479641133189
212 11871543511664535975952284495222175438815994748
213 19298903947152640730697130143898739388978970886
214 31372460651763915385446429037913675743948973081
215 50998228811280269824851461945261764519603794363
216 82899566868354637597802808145417550566382625287
217 134753537297309073518867090016370774775492127889
218 219037723188648329600387635249721895334210319258
219 356031621126616187699185282279717699791543721468
220 578694323978907920363221211630998194799930881129
221 940591285409826295705985345025899523947492717321
222 1528775929356679806776433701873639947777618553577
223 2484722875038753880833225043231465330111324340749
224 4038344784635627056667691886653773365305350919304
225 6563269300186822084909756067765832641219296354882
226 10666661705575083658044320233848868039743676393993
227 17335180267026981406829787718924556659984622963511
228 28172138854619775245216691649512542711968978691947
229 45782865264929542496264774482486073363215931204537
230 74400847144849813766042344942786708078687918780006
231 120905101578362638131086293350109847436669188417144
232 196473180917096229790468691028521713513625454513273
233 319266903857925927683674211039093784943328328679141
234 518795938331372995129602181463702880448255816257261
235 843007317108116820230854898559346271375919863749973
236 1369803583914658550433494865475686139799813431885652
237 2225755704416762003154966055544219005135706766327614
238 3616504420200575921152114997981728726871131420783673
239 5876150059880479924361351421996957907902422880373683
240 9547489547213353213131390865411520392604750216990159
241 15512364609489272505164937101312322234233953706459041
242 25203414226230362453586447226060520318396680448377202
243 40948063907642811061713698400613364177915391288859444
244 66527323275324086353552578959251083813154805396187849
245 108083517396340986356481024765682168933197687478021697
246 175594816026490074489500784463328173005322717326135153
247 285270438991030151566663737373222983139618120049056861
248 463441335940544318556313630719158717605008777072017632
249 752879961422797653343808405119201903405792552062800122
250 1223065564777589247621102181747788385132034923773369001
251 1986857980105857359906721769803238255320226725416445999
252 3227580266203164342190615280396702371355894493408643123
253 5243007421534209895701939561981864324362153312624194121
254 8516813584282280166159948683006166124307712744050770366
255 13834616077586584183733884597397553574945563088492002608
256 22472450630183864400033223473440842254118637802377744217
257 36502882747855542755778494616285041510205259892521756189
258 59292170386439501377962494828209652000330318666386481013
259 96307706182780232527903152728425107427683058532047227173
260 156429366626105016522178587579048941581167278143059678764
261 254079215914255720060556843613818645079151717592871866486
262 412680215702616490209523474521626364883774277598322476377
263 670273207884498434907343464770548384256682657971350234539
264 1088638833016996903380918129256036901657668880212219533719
265 1768111226599003541189575930625550812725320145606272482737
266 2871634654743390625735859586444415393711169577883741553738
267 4663829662167292550992115380231759412575638882977966288236
268 7574432692862971741960020356400795691754138172414909631017
269 12301314511807451242250860989518969195936255926434029960057
270 19977767737399898498741651988530799864764202681443295420921
271 32444154938714012204822008873547218129380746061512835251629
272 52689015898350048681923927400186502039899044779185996373048
273 85565336748806861328935698707339653283714174330564207195826
274 138953611781135848431409655079240572483801698635845444840521
275 225650373575664448623085145191900576042138735982370268879143
276 366434669536500974337784620648175915960751777160271571834107
277 595047152337587839106899377622431609712324718700658315670489
278 966274615279211906874003430429997410817322043961002220576278
279 1569076670247345255556251851994174023383326516319749344275688
280 2547898981562225765434923758525306322198573862038912705952569
281 4137278250475785133571193130562360236433505433774911999357781
282 6718027526739893614590802885231681337481609652988235795540477
283 10908458670583775576326699531980936243616250499353808834257909
284 17712489385393648734666891929543527029648525922107116759388164
285 28760104137415500682907684490042267391516577603816658762595502
286 46697752792317205333238058960434507987967570478044580820522873
287 75822172280678838303723319019843293064538416216337778050607011
288 123109399693450231840202436090493032304362721780979702637157727
289 199885361945529390634744388789918074305812141218391362921281217
290 324538026230834131169006516670208086798942601307042291557983266
291 526920442739618350988629230929504890230433484054178762712325284
292 855498788125561820036573764858888686343822565197637388502913673
293 1388956604583544338089019338516948015014381270616977593680904881
294 2255033085582579663068347463363566849112775537016192758882089601
295 3661104756757961673163937504596799450321853730199909571726931453
296 5943830601805852513181610030664381033383897890984419326471229072
297 9649743184620963035301443300681479803849717167519385113224305514
298 15666074371949275574388274159470174891326849228607177650583887593
299 25433125968149847484550834053696268069413766112564992189722691103
300 41289009337201191959705445634835370389071049227713972477109429699
301 67029252714032717219883733703745179261052448943259196729549469801
302 108815188457017655855982970775463017881021565660495203906179099502
303 176648484985515797527887949931304206175539715696256667397966118304
304 286764643662782624512285957595745701320925049938776172765902966809
305 465518142683013017620610189868124393794294235309559408387864383117
306 755688770600759408841747466693923058677412523504886450839520396933
307 1226717911573450788751645258133174902331729466745523297137133125061
308 1991323664718852326591531645628278374431357936438038055572154914012
309 3232469557126623606630603426133761140045326057302267098214537776102
310 5247138185224438553507700514935527791181138594046639206887443819161
311 8517380686564345271711295906615085071213157905773946103707982461339
312 13825636779381029557077553830269897279085444354551959162302178275623
313 22441908317750903672220399111150062906976443369482318916322913598161
314 36427553856529707804588059724404325159430876687922065580644596730106
315 59128361785483914895530114992803833596454150130448585649299768045788
316 95974824012614700694129937657441969259300845855302639884296127349737
317 155780993779902997002393471747729058889217645095727415340279915686889
318 252852534144923157103268591442888094685396959097938233685611825901833
319 410408052259035994925140664325817476144955721450550017293611544745293
320 666131827090574452254633038941622959937572265952280797707978956668904
321 1081185644370435588225476087575558147760088690063507729998065890592546
322 1754834477168450481752035293998216208482441244080257989431275822461577
323 2848182892267151652295139933362927168704870924868912096151048077432599
324 4622697145871308157636729946631331290434433447738785924029261239472779
325 7502722585302431415839053151053599184848766642122460235348953020862457
326 12176942054773417202972521088014459114239783638165624212993795303870918
327 19763029510839497854215495500456927663754596098107224717126973072226136
328 32074858759976241922088675840189784781617009102396367252520574167125497
329 52056140335942715876608751853753979813660280384446250560831577777872837
330 84484138355409260763902667458769429967188594036908794726935988274547981
331 137111670015969255706021239590456342521048854155363880792535432920491669
332 222520338955486098500638967091984370600348732476347687937823124392660148
333 361127930880180215302885087003132243973708850649795416653478127378843166
334 586068722328498756930463994458566743538480131428301964932772525034815161
335 951113027610236276456513902145840647328922794398340089850841495742661523
336 1543518576833124780737082657651999179648559286449043623389676137369791727
337 2504884805739308108766866141529573275575372253790027990111170593033771489
338 4064993410762769688427323141960897692602978073804117458977561806917196498
339 6596721445988361647690833208001529654155287034101835571436100436385919508
340 10705148114427751985538174617252811270114248347978688998237745356251700809
341 17372146047579018133145670017055783533602455328660950659845296942021156641
342 28191003906846295268020525093400421336405606863292801716078576560604978577
343 45747136186427743050419537761349474012029885325187340524090858914341792669
344 74235836070115993117030085964734991023146218508366892446331955148994549824
345 120464654465388120615292989486962829851908653286674571324752319149099778522
346 195479868721190452978756464322561281366498147568048552331576299057905542953
347 317205583581109297288326208441265936526582626080850550571150148052579972111
348 514725890882516813207792816266432503692699874648033618378040001715871380307
349 835232973438373897131105922842045551327077426954146111339325234219411868297
350 1355300801875855559914595780745430451927191328826576187582813874991629629726
351 2199177211843942093256385643358775511269477709230380699177722832718348395024
352 3568463387804475138957362405512457868119292018731011744881569070273631302873
353 5790269410262807354210812970050784792326601662085105702435907989062939873021
354 9395346982766350100951621278151045978306348595613885563815125507971184629141
355 15244859388342615184942945071969185501431237106620472641125298031739698130533
356 24736063551121490623458523076475389528396327465953607696312336523051069841292
357 40136023114790088875745935698567087809284593185214811203683812072836528681814
358 65123044021250087904112883051520148165796691027528399257614239097273546314713
359 105665124666704668252111710576687419582654083201743921685162319189541783498123
360 171445183573957756033385909731285422184139343594633012524258916807632986106039
361 278173380657329915634911828237650879810054795150738337014767862537424134398961
362 451338651533958162894873262001692194473144076465093443925855764406124141593002
363 732295191910626061105774822201777004805410177689915278132799238544864661874764
364 1188137090466592697803213340198659022279715497948814313637659599613372210438569
365 1927718689118565215287543150358059780608498225506618680541639046421936665166937
366 3127645433348512843271876734509532379412747517117127674529483450961392075429913
367 5074440182971779445119095116778029490069152086153330124192487510573111733274861
368 8232951330588348605131767327150812776054339740461736248193520779650370001207192
369 13357333288332885753551333151702530502743838307335928590978923121529130919662482
370 21671092107962048378724366662490282421990964665709805507236908550601016298552521
371 35159174660108505855617436705603440304547936071678736984873211152857311781078279
372 57041823520924939977724806443141289249544820453933686046831963833607008020176923
373 92543304197701403300066983115202923456911809340790569473084398597340164304664601
374 150138990488148686487899532599849973132281602326447545516017430171971696768797046
375 243578463472040390464798998723016850917837437014139551426582120121212230020826568
376 395167485515901720839638757372336538804588037219211823376180909386108820180944057
377 641092149329845055868210465152787058805538497458877537673824679952146312540455989
378 1040055866743362365158562157632026981447708555782240250354648598876005288451405853
379 1687290448312725954041258266949151093173942097570794840204177938810727019060553013
380 2737284979193222440665019003852418511379927718786863032039174207207057881310655844
381 4440656523882601049185961494237147094232841926121162865899404475520685892238597006
382 7203961263589610265795863300796383532050018820105358833074978681750970339215337977
383 11686718644362650745406391821175926042399082031187359627766835485797783788987408259
384 18958800525356487217571704950821522917002571311450889324770666495098108251402304639
385 30755740644013803599772113626989057718071345087757257745258806636971373721122744577
386 49892883261069182660507285261651402736297078604485326726679630115694317776457639298
387 80937187471076543740236882427472891314261277642638772921309898392366008982246005636
388 131296976389838175723865117911797547011674372402797467754011147131385480047301856777
389 212989633084600726267180434100776122146944520151505797230714125786776959802811696017
390 345508984355817358117244935996752605940743778816046189646139971804513063911975598241
391 560476461545482547313703187843213348690822055335364468093661876740666118549913173309
392 909185664887742824486425325569829512016824476780966063618024326580905901358876696048
393 1474840189524732753784883532888591038696038931113698418806716460506674833640903672906
394 2392404136490425879311541079663832286086514449521587775397993522308410267628882097001
395 3880800671184616316121411853233383238144596821259577374272992975221017447631001301503
396 6295139434922450179498172394783587172966805753032379622712522225156189594250200658147
397 10211431078523932162709790950584301973209140497167462650095333920409901267232734750889
398 16563996113110655993363389509821592357009378655326562398959210593225546965824785459918
399 26868343763715727474318813327426929103149689480496250828315717681327598562750903052928
400 43582682048571796437083261868723259443923670868951759132687455889904751962610921405849
401 70694284556114076199048767094645961303769133410579181645676874354276107289090440193901
402 114670567520257837893179779893339731488153180073791058368450558642576222449465210227877
403 186001711735770431636922989816451976289078462339761529288887362178291449700048114785029
404 301702739830998752331844963468228502014848167063203994522184078400702155308769638004284
405 489371771801138184315204589871583556038699302908008219950677527340267208129566530143942
406 793772292441476419795228383685151930025936668125906317477313850082077449718341258494233
407 1287509165286323087605048440488978435771797842693651336572049708524726347248661656338811
408 2088344339580847474043071121451713187477285580633988556197874134050293572647761872879687
409 3387281487763927011785529326150517394635796364801807594062492749120891384977936354965777
410 5494116692094578902608804509089639175179345956724394753701446365160546198387970011639386
411 8911317027505066781311947660937390934268119274288968652497587502816670289209690976146364
412 14453843431996010967618570057211673066966706195064728314373761738501810434203717381120873
413 23443489019544003899545949431030941323207043386167828179779725500378307375863249360143561
414 38024070723979306301477769088309134669665208462098052615236591368464538409122864137475881
415 61672626576005527785952399832288473594335928645945508129007797257487093036491851896707213
416 100028502404906343106672099833612526144956272786588684199318973144180299296176351829482312
417 162238000918315597496795111891864315221711013908758943117392835308540307434735577920576514
418 263135180365547176226879754864455074730041234850117501560852457877822189683540939739745033
419 426778730263591735951258022121260938797545009389871069711452007518336995172972901844394743
420 692188136651193110029133475489635795736752953025753070549651829153235265863839235757899179
421 1122646641916568006058970351479758065589257431832383264571657914760622840098833915960126521
422 1820788779591598474017678379342174974590136563060659958709211185759984766032020324249617702
423 2953069197533786998084802137063575484498479642512325971179324620455784845262223191099168824
424 4789445754174843348040208475020174016671828031394792301374892767997073510494959638769803129
425 7767736504783708740070891976939815503072605147348207391939029870169339494089267904179413157
426 12597991589083088357994709775430479079229942478005895184185092081664198042117028740680674093
427 20431758977066411761895092440696850143690354398058087186380103877047803712071182916901986261
428 33136590779473651053602902227924374343793612948030862471692347327424052967585899127356017172
429 53741220853063828413040585368744825169745090190759814369455584498398174068919655786073259262
430 87157522942385395997899178308589845316673142055428421653658216488460595639165816125017889081
431 141351326201820906539738045089378916971813794007496845547007218943423455700008306864495016819
432 229241142860425901197691195521933654577016936740871621537069138051087105933757219154505387023
433 371777345184838088526281494147321710322756293187623430944373477570278302220271457137396753441
434 602935657884074869172878915329229395962228793045696370678143438816336203335117703575290971186
435 977815049030315117936918888672534276121366211789776083679514860157353041322984119114472904948
436 1585769922714603026796462508857720872982431693509130054611357065939398575606785808374937887177
437 2571706233506533344657804581582195519839015719529020020601568636833199483646048871576369983489
438 4170616633782964611065354979347813964455501915941921557777321180474755256917797609723441073073
439 6763584606612941395258670633889847426663789952604826943253982005746559804945088355158903450333
440 10968603457281177685470624575105396905122618688584405348470790852362077323909090768513570119584
441 17787852020102834199411405243822817788159007778360774504039352712688004455281625801162791559866
442 28846521650477998682710738815623523663657552424154378912264211085770211367664368050797905265577
443 46780103799883534798632963090969223878565085296895894688372211173757712737847092010572558401519
444 75862421752758222195683229934810938939347088772640213932459137155547550608886209701103868829299
445 123024051984341147625166540085521236641785150215506790224722710600624386765009149510021693969097
446 199503796471195449166039645108291440802129666185707626092895924923510687295545956649204234698878
447 323526697621332066767246407341513016488785219744745719857224074962792947400481551395649867306736
448 524646665992419065254516149685464061556782716471545271425439516492300257957604550719356712544857
449 850788384679438151319032876410337021356306170100914220297588547499747701959589590025933129029597
450 1379666243637435785192049442714820630489694950998174646213272536642699079780274671330719001291701
451 2237300842348139524426853055127537142733345419409427250016030512837752398204448279853007839216549
452 3628044492982419466153173650463756811686990733143655434224716950826408214312387500265511709120748
453 5883268956358668735030068594215072483771630813599474605741330793705422965309084347696660125845046
454 9540314477366042102167555285924006863273866570525575499462044975919050268741384964622097281086041
455 15470508082777774482631978810008035444212037068953887486199956331052954675962630996556823430559083
456 25086748237221834131218202067046175972467688348090745826154579099787705475736090762076912181393367
457 40680106646130689805703203778037301178828049810484753533843693785084842124642958243769793105328689
458 65965630886561622675193096717180700578425847260626902421980009031932430104355360291880754249846538
459 106967363862032492411021014268298314946532330566603179239294597318321336705918866306820653811675948
460 173453397081143393754610515630656552141366720424773008006727236998617713791171085655905563481147689
461 281262789605065344764152648317212716893586027084410636874945359466607061954907358791100479168949561
462 456078617680647475785680687011304655457048266199761020856048752263256734184792710332584459945848377
463 739545866942041016415271976810210608578416788067783483334293792677563766036231741837637618286674989
464 1199191375273455425333308828366643886685343067741733705768018381686552428556270390769753174700151544
465 1944508592522591570746375611203676354141420364067318216283287692057548092824279743920874568626331762
466 3153038208753909058209835410142270722354301953541042150809957428183264347947573684603642615433616713
467 5112656392541457820084156797944719416900921347598151623032871992373408165570654589751015831806587111
468 8290142433518186131552088955257712961187960852860975258541107647128432064884052985494171967093975867
469 13442356249547420396022288276971927540426818782170699622211884738206195506619333447611199966500973657
470 21796503938776202225218516503169858485885453768465029106089175710610742399033837016610897621049132246
471 35342422867521994763270986574851499172920883265780655694275148872797408009348246920093635442604699304
472 57306494741207164828163824143671288789685621882823965991674596332664735339607610976081596606162607673
473 92920048222836499573139313578882432240094400712327829843234105378699198383876461391423833446330676501
474 150665241513059972222681961648563296438147203007453285183503333633857573689630202902131094992565429821
475 244295118899020119598904602013814948364096679695805812532616431108287467074573398323429194776531621493
476 396108888124220047446048714374757039896466139091585284570593388760369375731416465790060221046804712132
477 642262363898503770472498793887320003040640151151741981463562435982611872774269462707863613438679509614
478 1041378136610127376970555136473203852811405878996004337248982064875160613441178391656797963378535058553
479 1688505741971298309922607036070398680506422951264774274287723357103906881119219916117909903325608580963
480 2737756004631496408424722906464604167846505340130483638326710518357381254399662832686830322105588489119
481 4438999114115532602358443782165879307535981722381990894979617828085736290261919335470111007341035932481
482 7197364612309837616325841262182361569094217003368912542461517395445879459243883279734434566757908133602
483 11669710587500916708238073457530995429524982097594074428961508225158825818831140313447409593320066640484
484 18921031554449109419660377706447989645225712413662595972098587671234677261982662403002201416610381060489
485 30678045357663927712548702563896372274251991195799450393256030948650685134046779224512832285683976561777
486 49740336482465293811955794656996381765585513606704435358226115722772516433170056945398612234580292769473
487 80646944626195379788901463007462161085446611484289054736549578826567537657590427995858244328303733339261
488 130757103465079088545000937837679969742749041770021048072714623807371544218274692085087234903209425263952
489 212002433233759041542443046804932964765521676615122829772270564047114908093752919050722657379878021766442
490 343727744197741118240128310775625195337313658424984162785930478525693768657429617249417448771777709348841
491 557296770072887721143796329673361254869204298440760004462152694657191819314472341383524840788710856596959
492 903559314410919388897833938674801805801929860306237464092980115938476046880593769829934580686233953745923
493 1464957477265485220916764538666781511032915025588143777303981405435641467667047727493836447237745323624681
494 2375152984598373270203642045886017122792037656176020846990707058969681574928314924801140344812525178452526
495 3850848047567505262384584423415850890143926318886950538637282596840860704448017696052723134701616916440928
496 6243374810791493964241447876709354075212130382467396905564329325841644001609661092088979139054034410339097
497 10122334222688261429543431546395743283951196745881558878480545725149144090143662303134564275946890056589389
498 16411194176434633028355500076783121740034633580280592738260148523488529198072635381451521076732055512183493
499 26607124906407034295386951523127427723452276822621000005234901523602053778621593185806925016601315343837253
500 43137400733080684795801092153537136543824663351292078086204530794552704573418836054707263418986871676340124