0 0
1 1
2 1
3 2
4 3
5 5
6 8
7 13
8 21
9 34
10 55
11 89
12 144
13 233
14 376
15 608
16 982
17 1587
18 2564
19 4143
20 6694
21 10816
22 17476
23 28237
24 45624
25 73717
26 119108
27 192449
28 310949
29 502416
30 811778
31 1311630
32 2119265
33 3424201
34 5532650
35 8939375
36 14443788
37 23337539
38 37707610
39 60926041
40 98441202
41 159056294
42 256995080
43 415239596
44 670923046
45 1084043377
46 1751542222
47 2830052949
48 4572655796
49 7388264957
50 11937583214
51 19288140561
52 31164797734
53 50354497093
54 81360238533
55 131457740546
56 212402739483
57 343189556983
58 554508253089
59 895946267850
60 1447624467990
61 2338998080044
62 3779234283077
63 6106294779907
64 9866240922423
65 15941370904596
66 25757257329926
67 41617267995989
68 67243067585369
69 108647932841875
70 175547810870261
71 283641235459047
72 458293100061458
73 740486711052515
74 1196440813033929
75 1933148289803367
76 3123482808057389
77 5046764856938333
78 8154306294091126
79 13175313893699533
80 21288002919794670
81 34396073745908834
82 55575428732861629
83 89795954667900202
84 145087742165302784
85 234425403733141528
86 378772659187391797
87 612001622107499396
88 988841133005087826
89 1597719272304529833
90 2581513640452679326
91 4171078606463118033
92 6739416933022097826
93 10889207536565421189
94 17594228395841610181
95 28427860503674169741
96 45932292944847879720
97 74215065706356746677
98 119912933247471484869
99 193749226294640839749
100 313050157920004825222
101 505810543081640577145
102 817262981729340872534
103 1320492011170528770353
104 2133583914293406524854
105 3447336508530913197381
106 5570031215287754301046
107 8999773495422825888246
108 14541376850206906019551
109 23495218052684884028077
110 37962379837185433300951
111 61337684956622845844159
112 99106315567513638305361
113 160130950366216479324298
114 258731455390648477052514
115 418045142775135615504278
116 675456106154613563786439
117 1091367665015455772765863
118 1763376434661538423354921
119 2849174068461706441819738
120 4603550729627822039286413
121 7438183421239321575086600
122 12018238932814458730344936
123 19418459974216594872130585
124 31375361222074430756631362
125 50694714880723511990456586
126 81909945152431726267763650
127 132345928577764589781167722
128 213837828587421180433427094
129 345508301059031156650808377
130 558254761981436881311469608
131 901999686605806499538923064
132 1457405274518781674408572934
133 2354801410394960351908209585
134 3804768501492502704741695919
135 6147551672954648597919560568
136 9932901714472934707789125902
137 16049078026205508874952055108
138 25931285025797720070750724424
139 41898453106850797219435015882
140 67697392204070752700404572584
141 109382007482334128739406161372
142 176733891385345850283159925579
143 285557644105698542141254617343
144 461389535804438585924875619858
145 745489774635618346391721664267
146 1204524509029661971964689074540
147 1946209515163787815651669042888
148 3144586472520495139018438556860
149 5080863085969810019962318473846
150 8209400480464099650105804975598
151 13264332281408111949997372725020
152 21431834308765360802883742684736
153 34628469197969402000180710837172
154 55950921499252428674325047360536
155 90402656805836484824222598272129
156 146068020660983214956406391015322
157 236009287931015261194704113667593
158 381331818817362857804718783018648
159 616136582239348457027458207611701
160 995522191541547527016525321587461
161 1608514187308375488904965090642302
162 2598955515763953205901528093755917
163 4199260302591864595156387379422621
164 6784951486074409689107918100453518
165 10962779954357508923461421737191403
166 17713102971233949210569159126807749
167 28619932004092205705356255816638616
168 46242632318520318431101192345174236
169 74716496301951540921501041770797530
170 120723119332540844091407530002304173
171 195058283815675022155103852990083055
172 315165266565976517789483924784775527
173 509228028190109992417571252453271121
174 822784780568778134718150212147404346
175 1329413853243124173929819936506919550
176 2147999373509310444052813761274901275
177 3470628275266360208293525779681367307
178 5607664868821313143422878119219077179
179 9060580041116439402505834739773636737
180 14639624977933660340223356603176075300
181 23653962386731579424298090150604537801
182 38218870868363288223599945712009815571
183 61752110135762326803806628332612049199
184 99775922720309940005251470191631781715
185 161212867589506290291268614599459055387
186 260479562281626120304102513538637565981
187 420869645090563632460652977925949217022
188 680019793518946628590825671528079863453
189 1098741439236000950607425835692754179200
190 1775290604479681218989957981441152675346
191 2868424378846860856453960939014687777367
192 4634654403285425636041413085716066815976
193 7488439157154352832155150668127578518043
194 12099439598053046888772265663693040796218
195 19549659884339036432703816386108609498690
196 31587347372256320994672275421469038245709
197 51037231333875047487370840337386015962684
198 82463365838541862191751847144255595153006
199 133240117610135283558818584968102973549709
200 215282613803586582118109779134432619485693
201 347842711620202919048337538431007513171949
202 562026583984553500215839891729747378478442
203 908094005000276738045187472179313738975045
204 1467252164605983377404573402970046429676120
205 2370711515202974689813719462063644101835189
206 3830475240651803714386137714365562952993266
207 6189087316256725357311084910765514014032237
208 10000012897024190035264518808744968357526813
209 16157512865908659071580931444089013333313341
210 26106488531598974059358079412496595674877470
211 42181538031669091268747259009441353413037805
212 68154786445657930044546519836969846114365566
213 110121041863523434731175669067276766907917678
214 177927985597561161856673851365815605509111295
215 287487000877100043087633680541362625038550531
216 464506892469660928206262344434998916808686781
217 750526641182154987916491451573391495417561192
218 1212662822136612941432940076546326768124412784
219 1959358988078116125635045390405352700588980710
220 3165832722898472341710674382040913954699361257
221 5115191698079564277310455253637521686930815154
222 8264866908112127959949548704234346628296863070
223 13353952117660093263200645878459371719552800754
224 21576637487740552131881447323684276994436626019
225 34862434818954987465037546682306678867875061207
226 56328951264832016162187818336923679095403769548
227 91013458098189442465368691167864542357769719460
228 147054922362144358584468875824246858828134938477
229 237603873567864140121631304647676402269095971156
230 383908269288826343718183689020349869601813348441
231 620299480034553870898382053591479945102784906813
232 1002248390335302098490930697221424462004009274544
233 1619382037646957497047602076430863493152094820100
234 2616515236284180031261222318398650433469173279490
235 4227632407023025400348874846125279579992971236520
236 6830793691189545338346896518645470641742591715256
237 11036849460724830186563889917447065944741126325757
238 17832780717095420537445748889410229907615842979806
239 28813301226555418707847450988520372173261565536015
240 46555068485552649802827831186762737538519638796361
241 75221314789745924152090813299458862852953069393899
242 121538779401730709814797013181573923989203612219104
243 196376185922187807623169642792012436972554868264562
244 317294665843883963567068273919994881016655695576853
245 512668603375736469091746986014785893527206554566871
246 828343887181973475161767657858349911050710155323624
247 1338395975321425764222253421554737154144447536611005
248 2162512230096376213983672204566961785615164720698109
249 3494077411726612432867578729603053469117869665593858
250 5645552792362263816664687044252568188788293259966210
251 9121797423371780828994820024966211427998547082580262
252 14738536914507489226951659618230259244613578777010457
253 23813779269393717406143651812009707935073606220794358
254 38477094869111460708943220616940508316834231928410916
255 62169335359103447405272075415768642327918634536986170
256 100450054042292720306592126389917138207780311597132524
257 162302094735552283748297133531765785654682290438541841
258 262239480174469267585797512935668137968935395481107494
259 423713231022839577858932878809575573712566975764325711
260 684614315221987419680508138323688974527357923708822200
261 1106165034014730621325457344928697586454309734752449802
262 1787285271824991428573097904522783507512549788795678144
263 2887804753047359786081890562407228525778071230288161736
264 4665968227448979433825993646905045821862622472001259618
265 7539034443581831730680932549694044088396080123512410897
266 12181188891761417447100782544787080202323628989292876157
267 19681746240474137717072771873864183782402874880876876138
268 31800765796876451716768282343235495342398585235632766125
269 51382061983308296713534462090709761986593679804912509739
270 83020525685449196146554447300413491543337582750106734023
271 134140348188583023592503111878187585391962327159538136268
272 216737160643009380161198626299791501361587342933880544580
273 350192894516370416334021230039655397779022312169709858648
274 565823890125365065873894398994518201554155345368837953426
275 914229499369910490779342531129650815825665107749752133930
276 1477165584742228196867155039561761788854042381888301925620
277 2386729115884689708212671577044507558857844867166052799932
278 3856355666183336073349145684056575303623491168930842314655
279 6230903593176264364114716478556295782279012407107602238430
280 10067577513119126299746789390739006902120100701157567676947
281 16266680340498514212144737586952067189056714523029537149252
282 26282875791634332215177992515600364329190221544382192316460
283 42466535606447397231176175655252018026703598484661622731689
284 68615271049893146422761665058974194770501857701884276911881
285 110865069495697534273776642087926421295843868843612019098990
286 179130147651074310280204285916860960668566704233326586152223
287 289429393256646479488107033605792863762856417731569767297787
288 467645311408350879277531976991524173615597456857146601316080
289 755597539080255130568771855557755275589599832206828066688247
290 1220856121372721320138091160972234941646339444196808615204395
291 1972597304786793114633513870845933641932315785234705839577987
292 3187222522566338170407490315339612287796376217024406852543952
293 5149752249840012158741257396794806922826571901557955124444992
294 8320708092065851814936602974547467143433891404059332439839692
295 13444177466114229641462682378826673701931273084072905371968224
296 21722419022573634059168109177718888827338460889647576189076227
297 35097981217637970554208029891486588334499232116018597284132570
298 56709535170715907079102362427117550740541849136822561454109807
299 91628386240702803323030188032687278114372514548607832152090154
300 148048492018162063922644443426199035991151507267698823838902174
301 239209232947456516366397099481894789931908424359449509389676248
302 386502127426538325158472771052536070647470331794941505161890175
303 624490504252622120204731779373458625637732416710194205936362028
304 1009020034374373652248571036555148762643270432719901005258674216
305 1630323316104429434282895325613267775993206473213070804342492292
306 2634193598228963074372725104771621731713650334031413854476721516
307 4256196206241326656840683827410342040563422915840425326379374116
308 6876945627004175501571946249803137098575141976787766275484127408
309 11111419414222928524353461968035760250311226431738544025674425297
310 17953267060009466055371200187947410760551869176410291703874420135
311 29007976939061678672645559793556053460122553759012013168094735625
312 46869615612830441924693729793470776942560050420873697039817065606
313 75729544059873958533416645143600631366691452672618011384072899057
314 122359950439756943941743977837589513519319594669132258914500288415
315 197702992372204364150002150210137608815363577009955328793411297297
316 319438452307708685971541396268353663709045439262377393501975223684
317 516132424645538676469294975441936123761765745839612821290127846765
318 833940553637142933006553476384676519694817978628777143987760578157
319 1347438784684452646401475726721841021724870074134358551423411703406
320 2177123142115354252751188519279107199379124629847295270084792907447
321 3517684981172802723651092299751145084005419562004866055232720483445
322 5683696703873934047877927357062216523134232965420422781291838965595
323 9183428417986727305473648456625414196379100658248878544820685028905
324 14838117144921599674678930253894074666053211069910289312944429258875
325 23974675947295496538227884980726018085489751677738294160725297222174
326 38737063548157222254373398589476492120176271294975965462285653581992
327 62589379545012961848659539592364920692146703378045127364096450515751
328 101128740100797979738882936031631275203507611096011137497588692800446
329 163398681193503232901570934227727842231945269034793887468183168092513
330 264011288869655673963984575283917181311691114384965412144481733046194
331 426576029509521763932548956035260347023941565441130522468677140560550
332 689239879594492985250132055592455687313907809751961576061735461903338
333 1113638785961899394929929823108436927138470250563244803260327809556441
334 1799360980575219577456410786401141469368372640753201513266830550976334
335 2907316069833245038338462682152516179983708658351025893745866521567180
336 4697493621990477888489399820097032235155702198445978528467876387514609
337 7589971574678801327153183571995654340473357645727094132900798479822914
338 12263490520721983719104355507111960557543570092495334367207949570115349
339 19814725031852627824003165680518138405896751466927452534646462396356271
340 32015626173029598581258861648037734042748174856044741774490315515955869
341 51729222464781428425523144392524241173441418711876183171639189219511694
342 83581449956617523773880435106334247373957648298886131058661321567375050
343 135046661132529296525439594923574571366087375896377348818156029053840550
344 218201535059637298535387481073873558393021082629822349354348673480655050
345 352558956312572102075576943941855674071794550716447736596442967072592262
346 569646852586247501216034495192620795537677163095706841147531312743690871
347 920406447918244383714155028348075328140103341171401376230707449265306799
348 1487145984434658639891851060858543607497796795608757191484492895487430490
349 2402854938730912545717516689386521903402744434581712589186732468365222680
350 3882410951590892384282214566673069856560067872544742686538324565372830256
351 6273002399801082946280626900552479799405268737033959941357849084167937587
352 10135598626360122702738838301545031517559439858111775175361527187144411572
353 16376585399988176050438206340449473582921960420289690374944885955796393290
354 26460454803883517324751521497601980859307958859689589367134773953721293168
355 42753458753915075851415847402945120194855961631680393611020998587950311408
356 69078866896666063879641929305623526482797833115473605629337616512617764026
357 111614124115521502432522389227494773119260773664524176891004266427087420384
358 180340432055874994210088741589176443927986812229281334783745439972632592148
359 291384909318810249141395096321478596251709908730709804833602175086976321661
360 470804934926766998967769682882306964851556617618819738241116907610343607010
361 760702698261142589469272928142927017495768729553920785883234589801832498181
362 1229104778249178675891325094335847460443922602738158811535164764943810882511
363 1985925065558730372976315807912101408083131264419534854731861030180270550436
364 3208756841408107965921360275347396388727648598420659706325667946039913495360
365 5184546308340478216194937244957952765293220422982082785882167449033039634224
366 8376926564348598006065859313964899680437947060982452801832890509117156736294
367 13535012417885192704936045037425250464871859525104845998347923184196475077350
368 21869185523479875635150488503987205025114950624455618406569792694725681502236
369 35335119074468402276206891612106831963504012316444990799288378262409538815560
370 57092690473832756408924857726866542215499702167236085028967166690708132897412
371 92247469116245283690921660597384197735075727671451794493471799513145039120824
372 149048774680759229850705123227929261354323719929957169717605364028766195696575
373 240825438862077746542659014142431152124547890983790144472836046634300891210389
374 389113510844575833803894864442217486461375842184193393404558176073265254408783
375 628709844928404401670662553490312791125479810565245379065859057942622334736661
376 1015837430707421505101581102124618176178772521485019237615685372985707318595008
377 1641338518794417798806322295339583570915524683451843956975218762982289739836309
378 2651991403193498825691708460219243794329003984513881111805021968518964018797093
379 4284952995423568026491964896244862465564090720904742615978407840992136601897108
380 6923409386199181659478737311426681009428222845893518881785081886326904145616851
381 11186493196099269810335551719167556269967198616173805879356919934624315066011723
382 18074567463223983067538082138982130447431917449750879770342713442688809672813014
383 29203967968849420121464709000422820175183616363757449564670666210622416605927325
384 47186287962957157905311869478807566424880458085836877540519907853798081239619515
385 76241207157125818796925873356002457338709750729664369935472968700391731649850265
386 123186669681220898955695083820667592611465660924517457331520040507555511998259391
387 199038763327502141918817062312227832463714035811997633873588451031873978393700873
388 321596723163794636472841483579405112284054216925949845826042632481486868057223603
389 519619649060589356886556964789508326571589480216462460462015398140375139132329468
390 839575033705589575560592126073573855284728172458960462331082811858879717449716762
391 1356542691362985433621457382402862938061988648690909041681293188030735892563249137
392 2191832772073151441155557543580191930881152730428964761396397592048623473411068791
393 3541452054049937693117536188671628187933713156273980284195905698193032461828701077
394 5722098332926989864462758180532652562544898688086771239712946370307031620173758145
395 9245475819513703574512756287065298620031179926911000644138509355057375272329646208
396 14938370184471844018854049758597528362400894998634014434286785059153784475897477028
397 24136659716022590435461494176184019416007194467459178200884774506357361666987503721
398 38998788693337308635518618061425545321069379715363528265236086596810754411235130484
399 63012261739678678172024417153788897144465108521898189008789341062660560566224374814
400 101812011669688484665624218152902214633070774201449719640151839208439440999065804425
401 164502676686203368201175793823111706665251828506421958803115137638618514697232955636
402 265795068706831263509913455011224412971751013227655215982804961448917580557166430593
403 429458170359329042135528656708262545781718113561618214323589016275677215536949669467
404 693896696374797320211820654337084095815407138140582521264712684536564060201552850923
405 1121163033962053210906193753501766449666244098971771770826905303220192652265091451599
406 1811518278282800593424896871650178917293717523956080311807422082058563680004815601445
407 2926959213911926814466627866971412714397416724239765311394614438908449300649733294899
408 4729232016375213704317011982334526333071103068268934622557898011611955605382219250136
409 7641252860102668674764785799547341519106118897510065919518225665461251121556055068007
410 12346348216761859788646336287705683832761214771311541363875238902566849365271286814422
411 19948602288171191154775603469191599806546264289106243755128228481431289732416106751945
412 32231938243193372265249915339743494742163013951895886929994678042935478537121169191553
413 52078728519694874935359894590782192334076207466800680965482754685158328828538210139073
414 84146164086202043832408634136702575369573969590190145936674317590455188850962146374990
415 135959097537190087504258615272473543290678426043763171686174267314164600098943190083470
416 219675803453032802294531720752467856114470677520391699408524995888344111734368386788993
417 354941004293848092478578515370604315309333696426014288573434550517972147773110024021540
418 573495644712918841562204042369570404974138129847434216211132641103096066855213319358934
419 926625130728484133447357660868524541366178108749492424472759769539009650948318527779029
420 1497193816227491048195095075371123533625918821872686875372497796203197268502882113843064
421 2419089714939599967938135724257313548659025827553910365222699667730594963845818422371957
422 3908642278306988347458466013828889740765838530529087174675679238268330981227144481147014
423 6315385645029826455607955401798497605592103143311685998534503667096359095707691616704549
424 10204079321048643611911645812158195746551395409551666929455054676883258787202419991099618
425 16487233027835276695254351298616949857401335538911457041059563665936682404372990438612614
426 26639233620364225432230637216184363411618654740996323289549135588134782862746872219573159
427 43042320484113300083652579880664610693650416310317590184672024936481010078268900511810783
428 69545595006940335428378958481576500561978392625270150302534986257301628340916829541300472
429 112368239687600602709737006641488643399514338258067348787798486197894294307451361666322262
430 181558893690247090045637386607694539646183397186911484801760037904677950500595081183601194
431 293353637733134773913812189206813612640723597315131399373347391461469148741191229530564522
432 473985906292653379826002218153639627745540816393293391750634669596608089590837992186386687
433 765842350209560662691619312285082116852638494886552104248609563261874041063526339603108145
434 1237409166787274442549683394714464431049520285452291585634021533190751535690518513367122875
435 1999342874718528116893844240985717658161392941808314602707955417214357245772817708489084006
436 3230436655860772732987919680298383591605321124117294502343442446738012422367628530239502332
437 5219575451258252206269852275471943054020162670516057438121942809275486409353243818737486720
438 8433524874091189662562517604471709695768082459094440483424325692347562149316499358538376438
439 13626461091729077643400139242727468386376626474869501598256719366034913775806996305056289999
440 22016943645336154005879004267318513471451058517653624491496373033445994915045226763082855654
441 35573859142058291313850764551564405357265706599897855939450557413223607062511306238597845181
442 57478434547706844717020031812241430185317250779293413082159131960471707683249081640014378573
443 92870734796074888940825158977198141002936773982004357536807929335790636795259792797428622560
444 150055815706048598883931378600232757575613301163982639219593713904800875329767683207912436611
445 242452564595830834444930535359277258950804534329593703364651008570994904035436638013154672484
446 391742537951669872666170294647224934409565196998689790479996112912533905324140794881464000950
447 632957693380713432668551146611787728929320211042831202259013099950338057823886914381251550559
448 1022700888457664777217827597018026945680724015099712678136301257445657605902254891554226467503
449 1652428145182517437153390823949516291018438905018426585892970914949257651303774177405238515730
450 2669909458188923962164948568692071293645142757447623206591150229585639770796675825140727496513
451 4313904078497350209655776875037115874967813580006955352000696818842549859951133503187427635805
452 6970187075594545094177325304486459700226579710979709056993590329062154716972002332023098842319
453 11262074210446559149827223175256257061722942232469010784502790774871258582008090608447443622470
454 18196687426899045952690697715191152356592256236848821985556930546520189691917581634231944619608
455 29401283202797898257800900858635167988129881218538539356977562189430976566242423161039373863505
456 47505099894900869321550773414849122203719200681405356984997684806615375621364745002473889860553
457 76756327281992718980467742894884057434273468598779913702755653282141551312277400480305351287447
458 124018974612297757467573585774373902379041864745855676984388687080185932029606708844766086475516
459 200383559356338806575375158374610734878905768147636900896664344249414949436559968530189973762013
460 323769576275255850610280193002372849529018312682449746678794018229650543408342790460574808686970
461 523130434743136992408437523779965557462243356814986934897322061221619835239000504099210555981480
462 845247582873210325581564325958388890700243230592418254990223108536321120996039520382380126152720
463 1365708108158158394027836901169662376868841444649957566680954019528355316464243348656449954637687
464 2206641786952871369399745450253014151694116861662368866319176431245833887600331735535642653154602
465 3565379708035435218333405026118190068862731726601346723943136860445127049347603081860069508949970
466 5760759420777860028583323253195947963495125646031246579477810500916089678365926726787264718482102
467 9307942441386396200964037581598946880001265116395744481435390430814696538021612227013102282812464
468 15039300578961458331289559933936259675508260881208452521556223369541355239821296530639327627431061
469 24299737920452953662932046742120357433305806796922791646006616115549436402221544012649956020382972
470 39262282172132419275241138933161733051379794209532464253860083831808650090730563142808978296526586
471 63438001117973075180705612089507716582306559141709400222882311260277900560922500446614168230434042
472 102499899730749155649371375864294838898807447583094227575845730747837135702216503620892956553198615
473 165614131272446974979466707760800182631584988412121178052049247989885385719730661277046549974945687
474 267590900568452993636429646101315055972930192638400418692997656676500901586708164393840295972162822
475 432359784258026758290314789536156849713814937819929178490056681557849966185442786150504465820955789
476 698584976718321593532716598736302243309876289013679639616373384214822512455686707195688311838480924
477 1128738119189395480453631642822206078871997109971946449240110889341426644753529161610657135006282111
478 1823757716199681638768014836532390132113010667259024742132541136695804030159868265724485377335813065
479 2946735075968299259193063156101400263021512651584939944793174215536314585235031500608355247623613074
480 4761184849726594501760113955052191448254522053727568942444279961801303918856878154105827522676613675
481 7692880625115932302621887551219655451600526444431300434715897953968077148852088358183543442672795688
482 12429765736922073850719069459529726542421742691361946585514171299653831631306744968276721009329026391
483 20083384079865873734065715871816220260970889341583714555976209169790100130068102763317455473705295493
484 32449711815669974509604079719256439086810325473803951741267498158183653860813925231147562314803887842
485 52430595995805099088020424215208364508882407367804572069667861597225916855179811490844124831955984720
486 84714693680202626622645037226704003413061147853196402632883310507419685330274006060714640596784926875
487 136877698775439272717029031795811052865970625028362574283858174447969101283867109387164925132768748773
488 221160032671383872581383754232978899429317957943739047738251428273830936647955672661729061263732719859
489 357339146470104823704880069430053650051978706683087942382493229337585215419367095341698298084662987708
490 577370441022299300805810192020210343402424667516855043671504546722074725422569238841816702213389425456
491 932885829776204442871922246613731603322290363532683961311865234922964136811776465917790514920716600099
492 1507309535722535444418539375477840546461693518397954065038576607429502547649110673258998861886482412481
493 2435434180649013292788701508136519958335729359876910457407997562390665380542030261022683549284522398905
494 3935050835746432804904618996063140849345822351830433222011858271866199851042288845923498867728332015698
495 6358055250658524023842601434740131081139129969015981732834341662957211399953012361977905696003525388212
496 10273022702325090955013154714931455710223981431504831240290223725653621150865233105138087108258152108417
497 16598628241167945004346152069952330352276301075047009021383297890452648896957431541884845241946873608787
498 26819220347497230860271286360668577697991400099184035689603853754509044130967484835532088225373069732484
499 43333133894984973237994793393394204046854640026377848308354268334454273342594642371356218826723158414396
500 70015476543706764825549050722266970691980069500533521423674263914515348372278260097501142126963459398107