2 1
3 2
4 3
5 4
6 6
7 10
8 17
9 28
10 45
11 72
12 116
13 188
14 305
15 494
16 799
17 1292
18 2090
19 3382
20 5473
21 8856
22 14329
23 23184
24 37512
25 60696
26 98209
27 158906
28 257115
29 416020
30 673134
31 1089154
32 1762289
33 2851444
34 4613733
35 7465176
36 12078908
37 19544084
38 31622993
39 51167078
40 82790071
41 133957148
42 216747218
43 350704366
44 567451585
45 918155952
46 1485607537
47 2403763488
48 3889371024
49 6293134512
50 10182505537
51 16475640050
52 26658145587
53 43133785636
54 69791931222
55 112925716858
56 182717648081
57 295643364940
58 478361013021
59 774004377960
60 1252365390980
61 2026369768940
62 3278735159921
63 5305104928862
64 8583840088783
65 13888945017644
66 22472785106426
67 36361730124070
68 58834515230497
69 95196245354568
70 154030760585065
71 249227005939632
72 403257766524696
73 652484772464328
74 1055742538989025
75 1708227311453354
76 2763969850442379
77 4472197161895732
78 7236167012338110
79 11708364174233842
80 18944531186571953
81 30652895360805796
82 49597426547377749
83 80250321908183544
84 129847748455561292
85 210098070363744836
86 339945818819306129
87 550043889183050966
88 889989708002357095
89 1440033597185408060
90 2330023305187765154
91 3770056902373173214
92 6100080207560938369
93 9870137109934111584
94 15970217317495049953
95 25840354427429161536
96 41810571744924211488
97 67650926172353373024
98 109461497917277584513
99 177112424089630957538
100 286573922006908542051
101 463686346096539499588
102 750260268103448041638
103 1213946614199987541226
104 1964206882303435582865
105 3178153496503423124092
106 5142360378806858706957
107 8320513875310281831048
108 13462874254117140538004
109 21783388129427422369052
110 35246262383544562907057
111 57029650512971985276110
112 92275912896516548183167
113 149305563409488533459276
114 241581476306005081642442
115 390887039715493615101718
116 632468516021498696744161
117 1023355555736992311845880
118 1655824071758491008590041
119 2679179627495483320435920
120 4335003699253974329025960
121 7014183326749457649461880
122 11349187026003431978487841
123 18363370352752889627949722
124 29712557378756321606437563
125 48075927731509211234387284
126 77788485110265532840824846
127 125864412841774744075212130
128 203652897952040276916036977
129 329517310793815020991249108
130 533170208745855297907286085
131 862687519539670318898535192
132 1395857728285525616805821276
133 2258545247825195935704356468
134 3654402976110721552510177745
135 5912948223935917488214534214
136 9567351200046639040724711959
137 15480299423982556528939246172
138 25047650624029195569663958130
139 40527950048011752098603204302
140 65575600672040947668267162433
141 106103550720052699766870366736
142 171679151392093647435137529169
143 277782702112146347202007895904
144 449461853504239994637145425072
145 727244555616386341839153320976
146 1176706409120626336476298746049
147 1903950964737012678315452067026
148 3080657373857639014791750813075
149 4984608338594651693107202880100
150 8065265712452290707898953693174
151 13049874051046942401006156573274
152 21115139763499233108905110266449
153 34165013814546175509911266839724
154 55280153578045408618816377106173
155 89445167392591584128727643945896
156 144725320970636992747544021052068
157 234170488363228576876271664997964
158 378895809333865569623815686050033
159 613066297697094146500087351047998
160 991962107030959716123903037098031
161 1605028404728053862623990388146028
162 2596990511759013578747893425244058
163 4202018916487067441371883813390086
164 6799009428246081020119777238634145
165 11001028344733148461491661052024232
166 17800037772979229481611438290658377
167 28801066117712377943103099342682608
168 46601103890691607424714537633340984
169 75402170008403985367817636976023592
170 122003273899095592792532174609364577
171 197405443907499578160349811585388170
172 319408717806595170952881986194752747
173 516814161714094749113231797780140916
174 836222879520689920066113783974893662
175 1353037041234784669179345581755034578
176 2189259920755474589245459365729928241
177 3542296961990259258424804947484962820
178 5731556882745733847670264313214891061
179 9273853844735993106095069260699853880
180 15005410727481726953765333573914744940
181 24279264572217720059860402834614598820
182 39284675299699447013625736408529343761
183 63563939871917167073486139243143942582
184 102848615171616614087111875651673286343
185 166412555043533781160598014894817228924
186 269261170215150395247709890546490515266
187 435673725258684176408307905441307744190
188 704934895473834571656017795987798259457
189 1140608620732518748064325701429106003648
190 1845543516206353319720343497416904263105
191 2986152136938872067784669198846010266752
192 4831695653145225387505012696262914529856
193 7817847790084097455289681895108924796608
194 12649543443229322842794694591371839326465
195 20467391233313420298084376486480764123074
196 33116934676542743140879071077852603449539
197 53584325909856163438963447564333367572612
198 86701260586398906579842518642185971022150
199 140285586496255070018805966206519338594762
200 226986847082653976598648484848705309616913
201 367272433578909046617454451055224648211676
202 594259280661563023216102935903929957828589
203 961531714240472069833557386959154606040264
204 1555790994902035093049660322863084563868852
205 2517322709142507162883217709822239169909116
206 4073113704044542255932878032685323733777969
207 6590436413187049418816095742507562903687086
208 10663550117231591674748973775192886637465055
209 17253986530418641093565069517700449541152140
210 27917536647650232768314043292893336178617194
211 45171523178068873861879112810593785719769334
212 73089059825719106630193156103487121898386529
213 118260583003787980492072268914080907618155864
214 191349642829507087122265425017568029516542393
215 309610225833295067614337693931648937134698256
216 500959868662802154736603118949216966651240648
217 810570094496097222350940812880865903785938904
218 1311529963158899377087543931830082870437179553
219 2122100057654996599438484744710948774223118458
220 3433630020813895976526028676541031644660298011
221 5555730078468892575964513421251980418883416468
222 8989360099282788552490542097793012063543714478
223 14545090177751681128455055519044992482427130946
224 23534450277034469680945597616838004545970845425
225 38079540454786150809400653135882997028397976372
226 61613990731820620490346250752721001574368821797
227 99693531186606771299746903888603998602766798168
228 161307521918427391790093154641325000177135619964
229 261001053105034163089840058529928998779902418132
230 422308575023461554879933213171253998957038038097
231 683309628128495717969773271701182997736940456230
232 1105618203151957272849706484872436996693978494327
233 1788927831280452990819479756573619994430918950556
234 2894546034432410263669186241446056991124897444882
235 4683473865712863254488665998019676985555816395438
236 7578019900145273518157852239465733976680713840321
237 12261493765858136772646518237485410962236530235760
238 19839513666003410290804370476951144938917244076081
239 32101007431861547063450888714436555901153774311840
240 51940521097864957354255259191387700840071018387920
241 84041528529726504417706147905824256741224792699760
242 135982049627591461771961407097211957581295811087681
243 220023578157317966189667555003036214322520603787442
244 356005627784909427961628962100248171903816414875123
245 576029205942227394151296517103284386226337018662564
246 932034833727136822112925479203532558130153433537686
247 1508064039669364216264221996306816944356490452200250
248 2440098873396501038377147475510349502486643885737937
249 3948162913065865254641369471817166446843134337938188
250 6388261786462366293018516947327515949329778223676125
251 10336424699528231547659886419144682396172912561614312
252 16724686485990597840678403366472198345502690785290436
253 27061111185518829388338289785616880741675603346904748
254 43785797671509427229016693152089079087178294132195185
255 70846908857028256617354982937705959828853897479099934
256 114632706528537683846371676089795038916032191611295119
257 185479615385565940463726659027500998744886089090395052
258 300112321914103624310098335117296037660918280701690170
259 485591937299669564773824994144797036405804369792085222
260 785704259213773189083923329262093074066722650493775393
261 1271296196513442753857748323406890110472527020285860616
262 2057000455727215942941671652668983184539249670779636009
263 3328296652240658696799419976075873295011776691065496624
264 5385297107967874639741091628744856479551026361845132632
265 8713593760208533336540511604820729774562803052910629256
266 14098890868176407976281603233565586254113829414755761889
267 22812484628384941312822114838386316028676632467666391146
268 36911375496561349289103718071951902282790461882422153035
269 59723860124946290601925832910338218311467094350088544180
270 96635235621507639891029550982290120594257556232510697214
271 156359095746453930492955383892628338905724650582599241394
272 252994331367961570383984934874918459499982206815109938609
273 409353427114415500876940318767546798405706857397709180004
274 662347758482377071260925253642465257905689064212819118613
275 1071701185596792572137865572410012056311395921610528298616
276 1734048944079169643398790826052477314217084985823347417228
277 2805750129675962215536656398462489370528480907433875715844
278 4539799073755131858935447224514966684745565893257223133073
279 7345549203431094074472103622977456055274046800691098848918
280 11885348277186225933407550847492422740019612693948321981991
281 19230897480617320007879654470469878795293659494639420830908
282 31116245757803545941287205317962301535313272188587742812898
283 50347143238420865949166859788432180330606931683227163643806
284 81463388996224411890454065106394481865920203871814906456705
285 131810532234645277839620924894826662196527135555042070100512
286 213273921230869689730074990001221144062447339426856976557217
287 345084453465514967569695914896047806258974474981899046657728
288 558358374696384657299770904897268950321421814408756023214944
289 903442828161899624869466819793316756580396289390655069872672
290 1461801202858284282169237724690585706901818103799411093087617
291 2365244031020183907038704544483902463482214393190066162960290
292 3827045233878468189207942269174488170384032496989477256047907
293 6192289264898652096246646813658390633866246890179543419008196
294 10019334498777120285454589082832878804250279387169020675056102
295 16211623763675772381701235896491269438116526277348564094064298
296 26230958262452892667155824979324148242366805664517584769120401
297 42442582026128665048857060875815417680483331941866148863184700
298 68673540288581557716012885855139565922850137606383733632305101
299 111116122314710222764869946730954983603333469548249882495489800
300 179789662603291780480882832586094549526183607154633616127794900
301 290905784918002003245752779317049533129517076702883498623284700
302 470695447521293783726635611903144082655700683857517114751079601
303 761601232439295786972388391220193615785217760560400613374364302
304 1232296679960589570699024003123337698440918444417917728125443903
305 1993897912399885357671412394343531314226136204978318341499808204
306 3226194592360474928370436397466869012667054649396236069625252106
307 5220092504760360286041848791810400326893190854374554411125060310
308 8446287097120835214412285189277269339560245503770790480750312417
309 13666379601881195500454133981087669666453436358145344891875372728
310 22112666699002030714866419170364939006013681861916135372625685145
311 35779046300883226215320553151452608672467118220061480264501057872
312 57891712999885256930186972321817547678480800081977615637126743016
313 93670759300768483145507525473270156350947918302039095901627800888
314 151562472300653740075694497795087704029428718384016711538754543905
315 245233231601422223221202023268357860380376636686055807440382344794
316 396795703902075963296896521063445564409805355070072518979136888699
317 642028935503498186518098544331803424790181991756128326419519233492
318 1038824639405574149814995065395248989199987346826200845398656122190
319 1680853574909072336333093609727052413990169338582329171818175355682
320 2719678214314646486148088675122301403190156685408530017216831477873
321 4400531789223718822481182284849353817180326023990859189035006833556
322 7120210003538365308629270959971655220370482709399389206251838311429
323 11520741792762084131110453244821009037550808733390248395286845144984
324 18640951796300449439739724204792664257921291442789637601538683456412
325 30161693589062533570850177449613673295472100176179885996825528601396
326 48802645385362983010589901654406337553393391618969523598364212057809
327 78964338974425516581440079104020010848865491795149409595189740659206
328 127766984359788499592029980758426348402258883414118933193553952717015
329 206731323334214016173470059862446359251124375209268342788743693376220
330 334498307694002515765500040620872707653383258623387275982297646093234
331 541229631028216531938970100483319066904507633832655618771041339469454
332 875727938722219047704470141104191774557890892456042894753338985562689
333 1416957569750435579643440241587510841462398526288698513524380325032144
334 2292685508472654627347910382691702616020289418744741408277719310594833
335 3709643078223090206991350624279213457482687945033439921802099635626976
336 6002328586695744834339261006970916073502977363778181330079818946221808
337 9711971664918835041330611631250129530985665308811621251881918581848784
338 15714300251614579875669872638221045604488642672589802581961737528070593
339 25426271916533414917000484269471175135474307981401423833843656109919378
340 41140572168147994792670356907692220739962950653991226415805393637989971
341 66566844084681409709670841177163395875437258635392650249649049747909348
342 107707416252829404502341198084855616615400209289383876665454443385899318
343 174274260337510814212012039262019012490837467924776526915103493133808666
344 281981676590340218714353237346874629106237677214160403580557936519707985
345 456255936927851032926365276608893641597075145138936930495661429653516652
346 738237613518191251640718513955768270703312822353097334076219366173224637
347 1194493550446042284567083790564661912300387967492034264571880795826741288
348 1932731163964233536207802304520430183003700789845131598648100161999965924
349 3127224714410275820774886095085092095304088757337165863219980957826707212
350 5059955878374509356982688399605522278307789547182297461868081119826673137
351 8187180592784785177757574494690614373611878304519463325088062077653380350
352 13247136471159294534740262894296136651919667851701760786956143197480053487
353 21434317063944079712497837388986751025531546156221224112044205275133433836
354 34681453535103374247238100283282887677451214007922984899000348472613487322
355 56115770599047453959735937672269638702982760164144209011044553747746921158
356 90797224134150828206974037955552526380433974172067193910044902220360408481
357 146912994733198282166709975627822165083416734336211402921089455968107329640
358 237710218867349110373684013583374691463850708508278596831134358188467738121
359 384623213600547392540393989211196856547267442844489999752223814156575067760
360 622333432467896502914078002794571548011118151352768596583358172345042805880
361 1006956646068443895454471992005768404558385594197258596335581986501617873640
362 1629290078536340398368549994800339952569503745550027192918940158846660679521
363 2636246724604784293823021986806108357127889339747285789254522145348278553162
364 4265536803141124692191571981606448309697393085297312982173462304194939232683
365 6901783527745908986014593968412556666825282425044598771427984449543217785844
366 11167320330887033678206165950019004976522675510341911753601446753738157018526
367 18069103858632942664220759918431561643347957935386510525029431203281374804370
368 29236424189519976342426925868450566619870633445728422278630877957019531822897
369 47305528048152919006647685786882128263218591381114932803660309160300906627268
370 76541952237672895349074611655332694883089224826843355082291187117320438450165
371 123847480285825814355722297442214823146307816207958287885951496277621345077432
372 200389432523498709704796909097547518029397041034801642968242683394941783527596
373 324236912809324524060519206539762341175704857242759930854194179672563128605028
374 524626345332823233765316115637309859205101898277561573822436863067504912132625
375 848863258142147757825835322177072200380806755520321504676631042740068040737654
376 1373489603474970991591151437814382059585908653797883078499067905807572952870279
377 2222352861617118749416986759991454259966715409318204583175698948547640993607932
378 3595842465092089741008138197805836319552624063116087661674766854355213946478210
379 5818195326709208490425124957797290579519339472434292244850465802902854940086142
380 9414037791801298231433263155603126899071963535550379906525232657258068886564353
381 15232233118510506721858388113400417478591303007984672151375698460160923826650496
382 24646270910311804953291651269003544377663266543535052057900931117418992713214849
383 39878504028822311675150039382403961856254569551519724209276629577579916539865344
384 64524774939134116628441690651407506233917836095054776267177560694998909253080192
385 104403278967956428303591730033811468090172405646574500476454190272578825792945536
386 168928053907090544932033420685218974324090241741629276743631750967577735046025729
387 273331332875046973235625150719030442414262647388203777220085941240156560838971266
388 442259386782137518167658571404249416738352889129833053963717692207734295884996995
389 715590719657184491403283722123279859152615536518036831183803633447890856723968260
390 1157850106439322009570942293527529275890968425647869885147521325655625152608965254
391 1873440826096506500974226015650809135043583962165906716331324959103516009332933514
392 3031290932535828510545168309178338410934552387813776601478846284759141161941898769
393 4904731758632335011519394324829147545978136349979683317810171243862657171274832284
394 7936022691168163522064562634007485956912688737793459919289017528621798333216731053
395 12840754449800498533583956958836633502890825087773143237099188772484455504491563336
396 20776777140968662055648519592844119459803513825566603156388206301106253837708294388
397 33617531590769160589232476551680752962694338913339746393487395073590709342199857724
398 54394308731737822644880996144524872422497852738906349549875601374696963179908152113
399 88011840322506983234113472696205625385192191652246095943362996448287672522108009838
400 142406149054244805878994468840730497807690044391152445493238597822984635702016161951
401 230417989376751789113107941536936123192882236043398541436601594271272308224124171788
402 372824138430996594992102410377666621000572280434550986929840192094256943926140333738
403 603242127807748384105210351914602744193454516477949528366441786365529252150264505526
404 976066266238744979097312762292269365194026796912500515296281978459786196076404839265
405 1579308394046493363202523114206872109387481313390450043662723764825315448226669344792
406 2555374660285238342299835876499141474581508110302950558959005743285101644303074184057
407 4134683054331731705502358990706013583968989423693400602621729508110417092529743528848
408 6690057714616970047802194867205155058550497533996351161580735251395518736832817712904
409 10824740768948701753304553857911168642519486957689751764202464759505935829362561241752
410 17514798483565671801106748725116323701069984491686102925783200010901454566195378954657
411 28339539252514373554411302583027492343589471449375854689985664770407390395557940196410
412 45854337736080045355518051308143816044659455941061957615768864781308844961753319151067
413 74193876988594418909929353891171308388248927390437812305754529551716235357311259347476
414 120048214724674464265447405199315124432908383331499769921523394333025080319064578498542
415 194242091713268883175376759090486432821157310721937582227277923884741315676375837846018
416 314290306437943347440824164289801557254065694053437352148801318217766395995440416344561
417 508532398151212230616200923380287990075223004775374934376079242102507711671816254190580
418 822822704589155578057025087670089547329288698828812286524880560320274107667256670535141
419 1331355102740367808673226011050377537404511703604187220900959802422781819339072924725720
420 2154177807329523386730251098720467084733800402432999507425840362743055927006329595260860
421 3485532910069891195403477109770844622138312106037186728326800165165837746345402519986580
422 5639710717399414582133728208491311706872112508470186235752640527908893673351732115247441
423 9125243627469305777537205318262156329010424614507372964079440693074731419697134635234022
424 14764954344868720359670933526753468035882537122977559199832081220983625093048866750481463
425 23890197972338026137208138845015624364892961737484932163911521914058356512746001385715484
426 38655152317206746496879072371769092400775498860462491363743603135041981605794868136196946
427 62545350289544772634087211216784716765668460597947423527655125049100338118540869521912430
428 101200502606751519130966283588553809166443959458409914891398728184142319724335737658109377
429 163745852896296291765053494805338525932112420056357338419053853233242657842876607180021808
430 264946355503047810896019778393892335098556379514767253310452581417384977567212344838131185
431 428692208399344102661073273199230861030668799571124591729506434650627635410088952018152992
432 693638563902391913557093051593123196129225179085891845039959016068012612977301296856284176
433 1122330772301736016218166324792354057159893978657016436769465450718640248387390248874437168
434 1815969336204127929775259376385477253289119157742908281809424466786652861364691545730721345
435 2938300108505863945993425701177831310449013136399924718578889917505293109752081794605158514
436 4754269444709991875768685077563308563738132294142833000388314384291945971116773340335879859
437 7692569553215855821762110778741139874187145430542757718967204301797239080868855134941038372
438 12446838997925847697530795856304448437925277724685590719355518686089185051985628475276918230
439 20139408551141703519292906635045588312112423155228348438322722987886424132854483610217956602
440 32586247549067551216823702491350036750037700879913939157678241673975609184840112085494874833
441 52725656100209254736116609126395625062150124035142287596000964661862033317694595695712831436
442 85311903649276805952940311617745661812187824915056226753679206335837642502534707781207706269
443 138037559749486060689056920744141286874337948950198514349680170997699675820229303476920537704
444 223349463398762866641997232361886948686525773865254741103359377333537318322764011258128243972
445 361387023148248927331054153106028235560863722815453255453039548331236994142993314735048781676
446 584736486547011793973051385467915184247389496680707996556398925664774312465757325993177025649
447 946123509695260721304105538573943419808253219496161252009438473996011306608750640728225807326
448 1530859996242272515277156924041858604055642716176869248565837399660785619074507966721402832975
449 2476983505937533236581262462615802023863895935673030500575275873656796925683258607449628640300
450 4007843502179805751858419386657660627919538651849899749141113273317582544757766574171031473274
451 6484827008117338988439681849273462651783434587522930249716389146974379470441025181620660113574
452 10492670510297144740298101235931123279702973239372829998857502420291962015198791755791691586849
453 16977497518414483728737783085204585931486407826895760248573891567266341485639816937412351700424
454 27470168028711628469035884321135709211189381066268590247431393987558303500838608693204043287273
455 44447665547126112197773667406340295142675788893164350496005285554824644986478425630616394987696
456 71917833575837740666809551727476004353865169959432940743436679542382948487317034323820438274968
457 116365499122963852864583219133816299496540958852597291239441965097207593473795459954436833262664
458 188283332698801593531392770861292303850406128812030231982878644639590541961112494278257271537633
459 304648831821765446395975989995108603346947087664627523222320609736798135434907954232694104800298
460 492932164520567039927368760856400907197353216476657755205199254376388677396020448510951376337931
461 797580996342332486323344750851509510544300304141285278427519864113186812830928402743645481138228
462 1290513160862899526250713511707910417741653520617943033632719118489575490226948851254596857476158
463 2088094157205232012574058262559419928285953824759228312060238982602762303057877253998242338614386
464 3378607318068131538824771774267330346027607345377171345692958101092337793284826105252839196090545
465 5466701475273363551398830036826750274313561170136399657753197083695100096342703359251081534704932
466 8845308793341495090223601811094080620341168515513571003446155184787437889627529464503920730795477
467 14312010268614858641622431847920830894654729685649970661199352268482537985970232823755002265500408
468 23157319061956353731846033659014911514995898201163541664645507453269975875597762288258922996295884
469 37469329330571212373468465506935742409650627886813512325844859721752513861567995112013925261796292
470 60626648392527566105314499165950653924646526087977053990490367175022489737165757400272848258092177
471 98095977723098778478782964672886396334297153974790566316335226896775003598733752512286773519888470
472 158722626115626344584097463838837050258943680062767620306825594071797493335899509912559621777980647
473 256818603838725123062880428511723446593240834037558186623160820968572496934633262424846395297869116
474 415541229954351467646977892350560496852184514100325806929986415040369990270532772337406017075849762
475 672359833793076590709858320862283943445425348137883993553147236008942487205166034762252412373718878
476 1087901063747428058356836213212844440297609862238209800483133651049312477475698807099658429449568641
477 1760260897540504649066694534075128383743035210376093794036280887058254964680864841861910841823287520
478 2848161961287932707423530747287972824040645072614303594519414538107567442156563648961569271272856161
479 4608422858828437356490225281363101207783680282990397388555695425165822406837428490823480113096143680
480 7456584820116370063913756028651074031824325355604700983075109963273389848993992139785049384368999840
481 12065007678944807420403981310014175239608005638595098371630805388439212255831420630608529497465143520
482 19521592499061177484317737338665249271432330994199799354705915351712602104825412770393578881834143361
483 31586600178005984904721718648679424511040336632794897726336720740151814360656833401002108379299286882
484 51108192677067162389039455987344673782472667626994697081042636091864416465482246171395687261133430243
485 82694792855073147293761174636024098293513004259789594807379356832016230826139079572397795640432717124
486 133802985532140309682800630623368772075985671886784291888421992923880647291621325743793482901566147366
487 216497778387213456976561805259392870369498676146573886695801349755896878117760405316191278541998864490
488 350300763919353766659362435882761642445484348033358178584223342679777525409381731059984761443565011857
489 566798542306567223635924241142154512814983024179932065280024692435674403527142136376176039985563876348
490 917099306225920990295286677024916155260467372213290243864248035115451928936523867436160801429128888205
491 1483897848532488213931210918167070668075450396393222309144272727551126332463666003812336841414692764552
492 2400997154758409204226497595191986823335917768606512553008520762666578261400189871248497642843821652756
493 3884895003290897418157708513359057491411368164999734862152793490217704593863855875060834484258514417308
494 6285892158049306622384206108551044314747285933606247415161314252884282855264045746309332127102336070065
495 10170787161340204040541914621910101806158654098605982277314107743101987449127901621370166611360850487374
496 16456679319389510662926120730461146120905940032212229692475421995986270304391947367679498738463186557439
497 26627466480729714703468035352371247927064594130818211969789529739088257753519848989049665349824037044812
498 43084145800119225366394156082832394047970534163030441662264951735074528057911796356729164088287223602250
499 69711612280848940069862191435203641975035128293848653632054481474162785811431645345778829438111260647062
500 112795758080968165436256347518036036023005662456879095294319433209237313869343441702507993526398484249313
501 182507370361817105506118538953239677998040790750727748926373914683400099680775087048286822964509744896376
502 295303128442785270942374886471275714021046453207606844220693347892637413550118528750794816490908229145689