0 1
1 4
2 5
3 9
4 14
5 23
6 37
7 60
8 97
9 157
10 254
11 411
12 665
13 1076
14 1741
15 2817
16 4558
17 7375
18 11933
19 19308
20 31241
21 50549
22 81790
23 132339
24 214129
25 346468
26 560597
27 907065
28 1467662
29 2374727
30 3842389
31 6217116
32 10059505
33 16276621
34 26336126
35 42612747
36 68948873
37 111561620
38 180510493
39 292072113
40 472582606
41 764654719
42 1237237325
43 2001892044
44 3239129369
45 5241021413
46 8480150782
47 13721172195
48 22201322977
49 35922495172
50 58123818149
51 94046313321
52 152170131470
53 246216444791
54 398386576261
55 644603021052
56 1042989597313
57 1687592618365
58 2730582215678
59 4418174834043
60 7148757049721
61 11566931883764
62 18715688933485
63 30282620817249
64 48998309750734
65 79280930567983
66 128279240318717
67 207560170886700
68 335839411205417
69 543399582092117
70 879238993297534
71 1422638575389651
72 2301877568687185
73 3724516144076836
74 6026393712764021
75 9750909856840857
76 15777303569604878
77 25528213426445735
78 41305516996050613
79 66833730422496348
80 108139247418546961
81 174972977841043309
82 283112225259590270
83 458085203100633579
84 741197428360223849
85 1199282631460857428
86 1940480059821081277
87 3139762691281938705
88 5080242751103019982
89 8220005442384958687
90 13300248193487978669
91 21520253635872937356
92 34820501829360916025
93 56340755465233853381
94 91161257294594769406
95 147502012759828622787
96 238663270054423392193
97 386165282814252014980
98 624828552868675407173
99 1010993835682927422153
100 1635822388551602829326
101 2646816224234530251479
102 4282638612786133080805
103 6929454837020663332284
104 11212093449806796413089
105 18141548286827459745373
106 29353641736634256158462
107 47495190023461715903835
108 76848831760095972062297
109 124344021783557687966132
110 201192853543653660028429
111 325536875327211347994561
112 526729728870865008022990
113 852266604198076356017551
114 1378996333068941364040541
115 2231262937267017720058092
116 3610259270335959084098633
117 5841522207602976804156725
118 9451781477938935888255358
119 15293303685541912692412083
120 24745085163480848580667441
121 40038388849022761273079524
122 64783474012503609853746965
123 104821862861526371126826489
124 169605336874029980980573454
125 274427199735556352107399943
126 444032536609586333087973397
127 718459736345142685195373340
128 1162492272954729018283346737
129 1880952009299871703478720077
130 3043444282254600721762066814
131 4924396291554472425240786891
132 7967840573809073147002853705
133 12892236865363545572243640596
134 20860077439172618719246494301
135 33752314304536164291490134897
136 54612391743708783010736629198
137 88364706048244947302226764095
138 142977097791953730312963393293
139 231341803840198677615190157388
140 374318901632152407928153550681
141 605660705472351085543343708069
142 979979607104503493471497258750
143 1585640312576854579014840966819
144 2565619919681358072486338225569
145 4151260232258212651501179192388
146 6716880151939570723987517417957
147 10868140384197783375488696610345
148 17585020536137354099476214028302
149 28453160920335137474964910638647
150 46038181456472491574441124666949
151 74491342376807629049406035305596
152 120529523833280120623847159972545
153 195020866210087749673253195278141
154 315550390043367870297100355250686
155 510571256253455619970353550528827
156 826121646296823490267453905779513
157 1336692902550279110237807456308340
158 2162814548847102600505261362087853
159 3499507451397381710743068818396193
160 5662322000244484311248330180484046
161 9161829451641866021991398998880239
162 14824151451886350333239729179364285
163 23985980903528216355231128178244524
164 38810132355414566688470857357608809
165 62796113258942783043701985535853333
166 101606245614357349732172842893462142
167 164402358873300132775874828429315475
168 266008604487657482508047671322777617
169 430410963360957615283922499752093092
170 696419567848615097791970171074870709
171 1126830531209572713075892670826963801
172 1823250099058187810867862841901834510
173 2950080630267760523943755512728798311
174 4773330729325948334811618354630632821
175 7723411359593708858755373867359431132
176 12496742088919657193566992221990063953
177 20220153448513366052322366089349495085
178 32716895537433023245889358311339559038
179 52937048985946389298211724400689054123
180 85653944523379412544101082712028613161
181 138590993509325801842312807112717667284
182 224244938032705214386413889824746280445
183 362835931542031016228726696937463947729
184 587080869574736230615140586762210228174
185 949916801116767246843867283699674175903
186 1536997670691503477459007870461884404077
187 2486914471808270724302875154161558579980
188 4023912142499774201761883024623442984057
189 6510826614308044926064758178785001564037
190 10534738756807819127826641203408444548094
191 17045565371115864053891399382193446112131
192 27580304127923683181718040585601890660225
193 44625869499039547235609439967795336772356
194 72206173626963230417327480553397227432581
195 116832043126002777652936920521192564204937
196 189038216752966008070264401074589791637518
197 305870259878968785723201321595782355842455
198 494908476631934793793465722670372147479973
199 800778736510903579516667044266154503322428
200 1295687213142838373310132766936526650802401
201 2096465949653741952826799811202681154124829
202 3392153162796580326136932578139207804927230
203 5488619112450322278963732389341888959052059
204 8880772275246902605100664967481096763979289
205 14369391387697224884064397356822985723031348
206 23250163662944127489165062324304082487010637
207 37619555050641352373229459681127068210041985
208 60869718713585479862394522005431150697052622
209 98489273764226832235623981686558218907094607
210 159358992477812312098018503691989369604147229
211 257848266242039144333642485378547588511241836
212 417207258719851456431660989070536958115389065
213 675055524961890600765303474449084546626630901
214 1092262783681742057196964463519621504742019966
215 1767318308643632657962267937968706051368650867
216 2859581092325374715159232401488327556110670833
217 4626899400969007373121500339457033607479321700
218 7486480493294382088280732740945361163589992533
219 12113379894263389461402233080402394771069314233
220 19599860387557771549682965821347755934659306766
221 31713240281821161011085198901750150705728620999
222 51313100669378932560768164723097906640387927765
223 83026340951200093571853363624848057346116548764
224 134339441620579026132621528347945963986504476529
225 217365782571779119704474891972794021332621025293
226 351705224192358145837096420320739985319125501822
227 569071006764137265541571312293534006651746527115
228 920776230956495411378667732614273991970872028937
229 1489847237720632676920239044907807998622618556052
230 2410623468677128088298906777522081990593490584989
231 3900470706397760765219145822429889989216109141041
232 6311094175074888853518052599951971979809599726030
233 10211564881472649618737198422381861969025708867071
234 16522659056547538472255251022333833948835308593101
235 26734223938020188090992449444715695917861017460172
236 43256882994567726563247700467049529866696326053273
237 69991106932587914654240149911765225784557343513445
238 113247989927155641217487850378814755651253669566718
239 183239096859743555871728000290579981435811013080163
240 296487086786899197089215850669394737087064682646881
241 479726183646642752960943850959974718522875695727044
242 776213270433541950050159701629369455609940378373925
243 1255939454080184703011103552589344174132816074100969
244 2032152724513726653061263254218713629742756452474894
245 3288092178593911356072366806808057803875572526575863
246 5320244903107638009133630061026771433618328979050757
247 8608337081701549365205996867834829237493901505626620
248 13928581984809187374339626928861600671112230484677377
249 22536919066510736739545623796696429908606131990303997
250 36465501051319924113885250725558030579718362474981374
251 59002420117830660853430874522254460488324494465285371
252 95467921169150584967316125247812491068042856940266745
253 154470341286981245820746999770066951556367351405552116
254 249938262456131830788063125017879442624410208345818861
255 404408603743113076608810124787946394180777559751370977
256 654346866199244907396873249805825836805187768097189838
257 1058755469942357984005683374593772230985965327848560815
258 1713102336141602891402556624399598067791153095945750653
259 2771857806083960875408239998993370298777118423794311468
260 4484960142225563766810796623392968366568271519740062121
261 7256817948309524642219036622386338665345389943534373589
262 11741778090535088409029833245779307031913661463274435710
263 18998596038844613051248869868165645697259051406808809299
264 30740374129379701460278703113944952729172712870083245009
265 49738970168224314511527572982110598426431764276892054308
266 80479344297604015971806276096055551155604477146975299317
267 130218314465828330483333849078166149582036241423867353625
268 210697658763432346455140125174221700737640718570842652942
269 340915973229260676938473974252387850319676959994710006567
270 551613631992693023393614099426609551057317678565552659509
271 892529605221953700332088073678997401376994638560262666076
272 1444143237214646723725702173105606952434312317125815325585
273 2336672842436600424057790246784604353811306955686077991661
274 3780816079651247147783492419890211306245619272811893317246
275 6117488922087847571841282666674815660056926228497971308907
276 9898305001739094719624775086565026966302545501309864626153
277 16015793923826942291466057753239842626359471729807835935060
278 25914098925566037011090832839804869592662017231117700561213
279 41929892849392979302556890593044712219021488960925536496273
280 67843991774959016313647723432849581811683506192043237057486
281 109773884624351995616204614025894294030704995152968773553759
282 177617876399311011929852337458743875842388501345012010611245
283 287391761023663007546056951484638169873093496497980784165004
284 465009637422974019475909288943382045715481997842992794776249
285 752401398446637027021966240428020215588575494340973578941253
286 1217411035869611046497875529371402261304057492183966373717502
287 1969812434316248073519841769799422476892632986524939952658755
288 3187223470185859120017717299170824738196690478708906326376257
289 5157035904502107193537559068970247215089323465233846279035012
290 8344259374687966313555276368141071953286013943942752605411269
291 13501295279190073507092835437111319168375337409176598884446281
292 21845554653878039820648111805252391121661351353119351489857550
293 35346849933068113327740947242363710290036688762295950374303831
294 57192404586946153148389059047616101411698040115415301864161381
295 92539254520014266476130006289979811701734728877711252238465212
296 149731659106960419624519065337595913113432768993126554102626593
297 242270913626974686100649071627575724815167497870837806341091805
298 392002572733935105725168136965171637928600266863964360443718398
299 634273486360909791825817208592747362743767764734802166784810203
300 1026276059094844897550985345557919000672368031598766527228528601
301 1660549545455754689376802554150666363416135796333568694013338804
302 2686825604550599586927787899708585364088503827932335221241867405
303 4347375150006354276304590453859251727504639624265903915255206209
304 7034200754556953863232378353567837091593143452198239136497073614
305 11381575904563308139536968807427088819097783076464143051752279823
306 18415776659120262002769347160994925910690926528662382188249353437
307 29797352563683570142306315968422014729788709605126525240001633260
308 48213129222803832145075663129416940640479636133788907428250986697
309 78010481786487402287381979097838955370268345738915432668252619957
310 126223611009291234432457642227255896010747981872704340096503606654
311 204234092795778636719839621325094851381016327611619772764756226611
312 330457703805069871152297263552350747391764309484324112861259833265
313 534691796600848507872136884877445598772780637095943885626016059876
314 865149500405918379024434148429796346164544946580267998487275893141
315 1399841297006766886896571033307241944937325583676211884113291953017
316 2264990797412685265921005181737038291101870530256479882600567846158
317 3664832094419452152817576215044280236039196113932691766713859799175
318 5929822891832137418738581396781318527141066644189171649314427645333
319 9594654986251589571556157611825598763180262758121863416028287444508
320 15524477878083726990294739008606917290321329402311035065342715089841
321 25119132864335316561850896620432516053501592160432898481371002534349
322 40643610742419043552145635629039433343822921562743933546713717624190
323 65762743606754360113996532249471949397324513723176832028084720158539
324 106406354349173403666142167878511382741147435285920765574798437782729
325 172169097955927763780138700127983332138471949009097597602883157941268
326 278575452305101167446280868006494714879619384295018363177681595723997
327 450744550261028931226419568134478047018091333304115960780564753665265
328 729320002566130098672700436140972761897710717599134323958246349389262
329 1180064552827159029899120004275450808915802050903250284738811103054527
330 1909384555393289128571820440416423570813512768502384608697057452443789
331 3089449108220448158470940444691874379729314819405634893435868555498316
332 4998833663613737287042760885108297950542827587908019502132926007942105
333 8088282771834185445513701329800172330272142407313654395568794563440421
334 13087116435447922732556462214908470280814969995221673897701720571382526
335 21175399207282108178070163544708642611087112402535328293270515134822947
336 34262515642730030910626625759617112891902082397757002190972235706205473
337 55437914850012139088696789304325755502989194800292330484242750841028420
338 89700430492742169999323415063942868394891277198049332675214986547233893
339 145138345342754309088020204368268623897880471998341663159457737388262313
340 234838775835496479087343619432211492292771749196390995834672723935496206
341 379977121178250788175363823800480116190652221194732658994130461323758519
342 614815897013747267262707443232691608483423970391123654828803185259254725
343 994793018191998055438071267033171724674076191585856313822933646583013244
344 1609608915205745322700778710265863333157500161976979968651736831842267969
345 2604401933397743378138849977299035057831576353562836282474670478425281213
346 4214010848603488700839628687564898390989076515539816251126407310267549182
347 6818412782001232078978478664863933448820652869102652533601077788692830395
348 11032423630604720779818107352428831839809729384642468784727485098960379577
349 17850836412605952858796586017292765288630382253745121318328562887653209972
350 28883260043210673638614693369721597128440111638387590103056047986613589549
351 46734096455816626497411279387014362417070493892132711421384610874266799521
352 75617356499027300136025972756735959545510605530520301524440658860880389070
353 122351452954843926633437252143750321962581099422653012945825269735147188591
354 197968809453871226769463224900486281508091704953173314470265928596027577661
355 320320262408715153402900477044236603470672804375826327416091198331174766252
356 518289071862586380172363701944722884978764509328999641886357126927202343913
357 838609334271301533575264178988959488449437313704825969302448325258377110165
358 1356898406133887913747627880933682373428201823033825611188805452185579454078
359 2195507740405189447322892059922641861877639136738651580491253777443956564243
360 3552406146539077361070519940856324235305840959772477191680059229629536018321
361 5747913886944266808393412000778966097183480096511128772171313007073492582564
362 9300320033483344169463931941635290332489321056283605963851372236703028600885
363 15048233920427610977857343942414256429672801152794734736022685243776521183449
364 24348553953910955147321275884049546762162122209078340699874057480479549784334
365 39396787874338566125178619826463803191834923361873075435896742724256070967783
366 63745341828249521272499895710513349953997045570951416135770800204735620752117
367 103142129702588087397678515536977153145831968932824491571667542928991691719900
368 166887471530837608670178411247490503099829014503775907707438343133727312472017
369 270029601233425696067856926784467656245660983436600399279105886062719004191917
370 436917072764263304738035338031958159345489997940376306986544229196446316663934
371 706946673997689000805892264816425815591150981376976706265650115259165320855851
372 1143863746761952305543927602848383974936640979317353013252194344455611637519785
373 1850810420759641306349819867664809790527791960694329719517844459714776958375636
374 2994674167521593611893747470513193765464432940011682732770038804170388595895421
375 4845484588281234918243567338178003555992224900706012452287883263885165554271057
376 7840158755802828530137314808691197321456657840717695185057922068055554150166478
377 12685643344084063448380882146869200877448882741423707637345805331940719704437535
378 20525802099886891978518196955560398198905540582141402822403727399996273854604013
379 33211445443970955426899079102429599076354423323565110459749532731936993559041548
380 53737247543857847405417276057989997275259963905706513282153260131933267413645561
381 86948692987828802832316355160419596351614387229271623741902792863870260972687109
382 140685940531686650237733631218409593626874351134978137024056052995803528386332670
383 227634633519515453070049986378829189978488738364249760765958845859673789359019779
384 368320574051202103307783617597238783605363089499227897790014898855477317745352449
385 595955207570717556377833603976067973583851827863477658555973744715151107104372228
386 964275781621919659685617221573306757189214917362705556345988643570628424849724677
387 1560230989192637216063450825549374730773066745226183214901962388285779531954096905
388 2524506770814556875749068047122681487962281662588888771247951031856407956803821582
389 4084737760007194091812518872672056218735348407815071986149913420142187488757918487
390 6609244530821750967561586919794737706697630070403960757397864451998595445561740069
391 10693982290828945059374105792466793925432978478219032743547777872140782934319658556
392 17303226821650696026935692712261531632130608548622993500945642324139378379881398625
393 27997209112479641086309798504728325557563587026842026244493420196280161314201057181
394 45300435934130337113245491216989857189694195575465019745439062520419539694082455806
395 73297645046609978199555289721718182747257782602307045989932482716699701008283512987
396 118598080980740315312800780938708039936951978177772065735371545237119240702365968793
397 191895726027350293512356070660426222684209760780079111725304027953818941710649481780
398 310493807008090608825156851599134262621161738957851177460675573190938182413015450573
399 502389533035440902337512922259560485305371499737930289185979601144757124123664932353
400 812883340043531511162669773858694747926533238695781466646655174335695306536680382926
401 1315272873078972413500182696118255233231904738433711755832634775480452430660345315279
402 2128156213122503924662852469976949981158437977129493222479289949816147737197025698205
403 3443429086201476338163035166095205214390342715563204978311924725296600167857371013484
404 5571585299323980262825887636072155195548780692692698200791214675112747905054396711689
405 9015014385525456600988922802167360409939123408255903179103139400409348072911767725173
406 14586599684849436863814810438239515605487904100948601379894354075522095977966164436862
407 23601614070374893464803733240406876015427027509204504558997493475931444050877932162035
408 38188213755224330328618543678646391620914931610153105938891847551453540028844096598897
409 61789827825599223793422276919053267636341959119357610497889341027384984079722028760932
410 99978041580823554122040820597699659257256890729510716436781188578838524108566125359829
411 161767869406422777915463097516752926893598849848868326934670529606223508188288154120761
412 261745910987246332037503918114452586150855740578379043371451718185062032296854279480590
413 423513780393669109952967015631205513044454590427247370306122247791285540485142433601351
414 685259691380915441990470933745658099195310331005626413677573965976347572781996713081941
415 1108773471774584551943437949376863612239764921432873783983696213767633113267139146683292
416 1794033163155499993933908883122521711435075252438500197661270179743980686049135859765233
417 2902806634930084545877346832499385323674840173871373981644966393511613799316275006448525
418 4696839798085584539811255715621907035109915426309874179306236573255594485365410866213758
419 7599646433015669085688602548121292358784755600181248160951202966767208284681685872662283
420 12296486231101253625499858263743199393894671026491122340257439540022802770047096738876041
421 19896132664116922711188460811864491752679426626672370501208642506790011054728782611538324
422 32192618895218176336688319075607691146574097653163492841466082046812813824775879350414365
423 52088751559335099047876779887472182899253524279835863342674724553602824879504661961952689
424 84281370454553275384565098963079874045827621932999356184140806600415638704280541312367054
425 136370122013888374432441878850552056945081146212835219526815531154018463583785203274319743
426 220651492468441649817006977813631930990908768145834575710956337754434102288065744586686797
427 357021614482330024249448856664183987935989914358669795237771868908452565871850947861006540
428 577673106950771674066455834477815918926898682504504370948728206662886668159916692447693337
429 934694721433101698315904691141999906862888596863174166186500075571339234031767640308699877
430 1512367828383873372382360525619815825789787279367678537135228282234225902191684332756393214
431 2447062549816975070698265216761815732652675876230852703321728357805565136223451973065093091
432 3959430378200848443080625742381631558442463155598531240456956640039791038415136305821486305
433 6406492928017823513778890959143447291095139031829383943778684997845356174638588278886579396
434 10365923306218671956859516701525078849537602187427915184235641637885147213053724584708065701
435 16772416234236495470638407660668526140632741219257299128014326635730503387692312863594645097
436 27138339540455167427497924362193604990170343406685214312249968273615650600746037448302710798
437 43910755774691662898136332022862131130803084625942513440264294909346153988438350311897355895
438 71049095315146830325634256385055736120973428032627727752514263182961804589184387760200066693
439 114959851089838493223770588407917867251776512658570241192778558092307958577622738072097422588
440 186008946404985323549404844792973603372749940691197968945292821275269763166807125832297489281
441 300968797494823816773175433200891470624526453349768210138071379367577721744429863904394911869
442 486977743899809140322580277993865073997276394040966179083364200642847484911236989736692401150
443 787946541394632957095755711194756544621802847390734389221435580010425206655666853641087313019
444 1274924285294442097418335989188621618619079241431700568304799780653272691566903843377779714169
445 2062870826689075054514091700383378163240882088822434957526235360663697898222570697018867027188
446 3337795111983517151932427689571999781859961330254135525831035141316970589789474540396646741357
447 5400665938672592206446519389955377945100843419076570483357270501980668488012045237415513768545
448 8738461050656109358378947079527377726960804749330706009188305643297639077801519777812160509902
449 14139126989328701564825466469482755672061648168407276492545576145278307565813565015227674278447
450 22877588039984810923204413549010133399022452917737982501733881788575946643615084793039834788349
451 37016715029313512488029880018492889071084101086145258994279457933854254209428649808267509066796
452 59894303069298323411234293567503022470106554003883241496013339722430200853043734601307343855145
453 96911018098611835899264173585995911541190655090028500490292797656284455062472384409574852921941
454 156805321167910159310498467153498934011297209093911741986306137378714655915516119010882196777086
455 253716339266521995209762640739494845552487864183940242476598935034999110977988503420457049699027
456 410521660434432154520261107892993779563785073277851984462905072413713766893504622431339246476113
457 664237999700954149730023748632488625116272937461792226939504007448712877871493125851796296175140
458 1074759660135386304250284856525482404680058010739644211402409079862426644764997748283135542651253
459 1738997659836340453980308605157971029796330948201436438341913087311139522636490874134931838826393
460 2813757319971726758230593461683453434476388958941080649744322167173566167401488622418067381477646
461 4552754979808067212210902066841424464272719907142517088086235254484705690037979496552999220304039
462 7366512299779793970441495528524877898749108866083597737830557421658271857439468118971066601781685
463 11919267279587861182652397595366302363021828773226114825916792676142977547477447615524065822085724
464 19285779579367655153093893123891180261770937639309712563747350097801249404916915734495132423867409
465 31205046858955516335746290719257482624792766412535827389664142773944226952394363350019198245953133
466 50490826438323171488840183843148662886563704051845539953411492871745476357311279084514330669820542
467 81695873297278687824586474562406145511356470464381367343075635645689703309705642434533528915773675
468 132186699735601859313426658405554808397920174516226907296487128517435179667016921519047859585594217
469 213882573032880547138013132967960953909276644980608274639562764163124882976722563953581388501367892
470 346069272768482406451439791373515762307196819496835181936049892680560062643739485472629248086962109
471 559951845801362953589452924341476716216473464477443456575612656843684945620462049426210636588330001
472 906021118569845360040892715714992478523670283974278638511662549524245008264201534898839884675292110
473 1465972964371208313630345640056469194740143748451722095087275206367929953884663584325050521263622111
474 2371994082941053673671238355771461673263814032426000733598937755892174962148865119223890405938914221
475 3837967047312261987301583995827930868003957780877722828686212962260104916033528703548940927202536332
476 6209961130253315660972822351599392541267771813303723562285150718152279878182393822772831333141450553
477 10047928177565577648274406347427323409271729594181446390971363680412384794215922526321772260343986885
478 16257889307818893309247228699026715950539501407485169953256514398564664672398316349094603593485437438
479 26305817485384470957521635046454039359811231001666616344227878078977049466614238875416375853829424323
480 42563706793203364266768863745480755310350732409151786297484392477541714139012555224510979447314861761
481 68869524278587835224290498791934794670161963410818402641712270556518763605626794099927355301144286084
482 111433231071791199491059362537415549980512695819970188939196663034060477744639349324438334748459147845
483 180302755350379034715349861329350344650674659230788591580908933590579241350266143424365690049603433929
484 291735986422170234206409223866765894631187355050758780520105596624639719094905492748804024798062581774
485 472038741772549268921759085196116239281862014281547372101014530215218960445171636173169714847666015703
486 763774728194719503128168309062882133913049369332306152621120126839858679540077128921973739645728597477
487 1235813469967268772049927394258998373194911383613853524722134657055077639985248765095143454493394613180
488 1999588198161988275178095703321880507107960752946159677343254783894936319525325894017117194139123210657
489 3235401668129257047228023097580878880302872136560013202065389440950013959510574659112260648632517823837
490 5234989866291245322406118800902759387410832889506172879408644224844950279035900553129377842771641034494
491 8470391534420502369634141898483638267713705026066186081474033665794964238546475212241638491404158858331
492 13705381400711747692040260699386397655124537915572358960882677890639914517582375765371016334175799892825
493 22175772935132250061674402597870035922838242941638545042356711556434878756128850977612654825579958751156
494 35881154335843997753714663297256433577962780857210904003239389447074793273711226742983671159755758643981
495 58056927270976247815389065895126469500801023798849449045596101003509672029840077720596325985335717395137
496 93938081606820245569103729192382903078763804656060353048835490450584465303551304463579997145091476039118
497 151995008877796493384492795087509372579564828454909802094431591454094137333391382184176323130427193434255
498 245933090484616738953596524279892275658328633110970155143267081904678602636942686647756320275518669473373
499 397928099362413232338089319367401648237893461565879957237698673358772739970334068831932643405945862907628
500 643861189847029971291685843647293923896222094676850112380965755263451342607276755479688963681464532381001