0 1
1 1
2 1
3 1
4 3
5 9
6 23
7 51
8 103
9 195
10 353
11 619
12 1061
13 1789
14 2981
15 4925
16 8087
17 13221
18 21547
19 35039
20 56891
21 92271
22 149541
23 242231
24 392233
25 634969
26 1027753
27 1663321
28 2691723
29 4355745
30 7048223
31 11404779
32 18453871
33 29859579
34 48314441
35 78175075
36 126490637
37 204666901
38 331158797
39 535827029
40 866987231
41 1402815741
42 2269804531
43 3672621911
44 5942428163
45 9615051879
46 15557481933
47 25172535791
48 40730019793
49 65902557745
50 106632579793
51 172535139889
52 279167722131
53 451702864569
54 730870589351
55 1182573456675
56 1913444048887
57 3096017508531
58 5009461560497
59 8105479072219
60 13114940636021
61 21220419711661
62 34335360351221
63 55555780066541
64 89891140421543
65 145446920491989
66 235338060917563
67 380784981413711
68 616123042335563
69 996908023753695
70 1613031066093813
71 2609939089852199
72 4222970155950841
73 6832909245808009
74 11055879401763961
75 17888788647577225
76 28944668049346587
77 46833456696929361
78 75778124746281647
79 122611581443216859
80 198389706189504511
81 321001287632727531
82 519390993822238361
83 840392281454972371
84 1359783275277217373
85 2200175556732196549
86 3559958832009420893
87 5760134388741624581
88 9320093220751052783
89 15080227609492684845
90 24400320830243745283
91 39480548439736437959
92 63880869269980191251
93 103361417709716637399
94 167242286979696837021
95 270603704689413482975
96 437845991669110328737
97 708449696358523820641
98 1146295688027634158497
99 1854745384386157988449
100 3001041072413792156451
101 4855786456799950154601
102 7856827529213742320951
103 12712613986013692485651
104 20569441515227434816903
105 33282055501241127313059
106 53851497016468562140673
107 87133552517709689464651
108 140985049534178251616453
109 228118602051887941092445
110 369103651586066192720453
111 597222253637954133824669
112 966325905224020326557111
113 1563548158861974460393989
114 2529874064085994786963531
115 4093422222947969247370175
116 6623296287033964034346587
117 10716718509981933281729871
118 17340014797015897316089797
119 28056733306997830597833239
120 45396748104013727913936841
121 73453481411011558511784121
122 118850229515025286425735241
123 192303710926036844937533881
124 311153940441062131363283883
125 503457651367098976300832769
126 814611591808161107664131903
127 1318069243175260083964980171
128 2132680834983421191629127823
129 3450750078158681275594123995
130 5583430913142102467223268073
131 9034180991300783742817408579
132 14617611904442886210040693421
133 23651792895743669952858119029
134 38269404800186556162898829741
135 61921197695930226115756966325
136 100190602496116782278655813887
137 162111800192047008394412798301
138 262302402688163790673068630547
139 424414202880210799067481447479
140 686716605568374589740550096931
141 1111130808448585388808031563591
142 1797847414016959978548581679981
143 2908978222465545367356613263311
144 4706825636482505345905194963313
145 7615803858948050713261808246929
146 12322629495430556059167003230833
147 19938433354378606772428811498641
148 32261062849809162831595814750643
149 52199496204187769604024626270745
150 84460559053996932435620441043143
151 136660055258184702039645067335939
152 221120614312181634475265508401431
153 357780669570366336514910575760019
154 578901283882547970990176084184401
155 936681953452914307505086659967675
156 1515583237335462278495262744175637
157 2452265190788376586000349404167181
158 3967848428123838864495612148366997
159 6420113618912215450495961552558669
160 10387962047036054314991573700950471
161 16808075665948269765487535253534261
162 27196037712984324080479108954510171
163 44004113378932593845966644208070191
164 71200151091916917926445753162606443
165 115204264470849511772412397370703039
166 186404415562766429698858150533336213
167 301608680033615941471270547904066311
168 488013095596382371170128698437429913
169 789621775629998312641399246341523945
170 1277634871226380683811527944778981913
171 2067256646856378996452927191120534249
172 3344891518082759680264455135899544891
173 5412148164939138676717382327020108209
174 8757039683021898356981837462919682511
175 14169187847961037033699219789939820475
176 22926227530982935390681057252859533087
177 37095415378943972424380277042799384011
178 60021642909926907815061334295658947897
179 97117058288870880239441611338458363059
180 157138701198797788054502945634117342461
181 254255759487668668293944556972575737381
182 411394460686466456348447502606693112061
183 665650220174135124642392059579268882021
184 1077044680860601580990839562185962027023
185 1742694901034736705633231621765230942349
186 2819739581895338286624071183951193003043
187 4562434482930074992257302805716423979431
188 7382174064825413278881373989667617016883
189 11944608547755488271138676795384041031095
190 19326782612580901550020050785051658083133
191 31271391160336389821158727580435699149759
192 50598173772917291371178778365487357268801
193 81869564933253681192337505945923056454849
194 132467738706170972563516284311410413760321
195 214337303639424653755853790257333470252225
196 346805042345595626319370074568743884049987
197 561142345985020280075223864826077354340041
198 907947388330615906394593939394821238428247
199 1469089734315636186469817804220898592806899
200 2377037122646252092864411743615719831274151
201 3846126856961888279334229547836618424120451
202 6223163979608140372198641291452338255434401
203 10069290836570028651532870839288956679595051
204 16292454816178169023731512130741294935070053
205 26361745652748197675264382970030251614706109
206 42654200468926366698995895100771546549817573
207 69015946121674564374260278070801798164565501
208 111670146590600931073256173171573344714425303
209 180686092712275495447516451242375142879033445
210 292356239302876426520772624413948487593501803
211 473042332015151921968289075656323630472578719
212 765398571318028348489061700070272118066124411
213 1238440903333180270457350775726595748538747439
214 2003839474651208618946412475796867866604916581
215 3242280377984388889403763251523463615143709175
216 5246119852635597508350175727320331481748671337
217 8488400230619986397753938978843795096892426521
218 13734520083255583906104114706164126578641144297
219 22222920313875570303858053685007921675533617689
220 35957440397131154209962168391172048254174809291
221 58180360711006724513820222076179969929708474721
222 94137801108137878723782390467352018183883332191
223 152318161819144603237602612543531988113591855531
224 246455962927282481961385003010884006297475236783
225 398774124746427085198987615554415994411067141819
226 645230087673709567160372618565300000708542428553
227 1044004212420136652359360234119715995119609620771
228 1689234300093846219519732852685015995828152100173
229 2733238512513982871879093086804731990947761772245
230 4422472812607829091398825939489747986775913924173
231 7155711325121811963277919026294479977723675748629
232 11578184137729641054676744965784227964499589725471
233 18733895462851453017954663992078707942223265527229
234 30312079600581094072631408957862935906722855306291
235 49045975063432547090586072949941643848946120887575
236 79358054664013641163217481907804579755668976248387
237 128404029727446188253803554857746223604615097190951
238 207762084391459829417021036765550803360284073494797
239 336166114118906017670824591623297026964899170741679
240 543928198510365847087845628388847830325183244292881
241 880094312629271864758670220012144857290082415091441
242 1424022511139637711846515848400992687615265659441681
243 2304116823768909576605186068413137544905348074590961
244 3728139334908547288451701916814130232520613734090963
245 6032256158677456865056887985227267777425961808740729
246 9760395493586004153508589902041398009946575542890983
247 15792651652263461018565477887268665787372537351691491
248 25553047145849465172074067789310063797319112894642743
249 41345698798112926190639545676578729584691650246394995
250 66898745943962391362713613465888793382010763141098993
251 108244444742075317553353159142467522966702413387555739
252 175143190686037708916066772608356316348713176528716981
253 283387635428113026469419931750823839315415589916335469
254 458530826114150735385486704359180155664128766445115701
255 741918461542263761854906636110003994979544356361514925
256 1200449287656414497240393340469184150643673122806694887
257 1942367749198678259095299976579188145623217479168274581
258 3142817036855092756335693317048372296266890601975034747
259 5085184786053771015430993293627560441890108081143375119
260 8228001822908863771766686610675932738156998683118476171
261 13313186608962634787197679904303493180047106764261918111
262 21541188431871498558964366514979425918204105447380461621
263 34854375040834133346162046419282919098251212211642447591
264 56395563472705631905126412934262345016455317659022977593
265 91249938513539765251288459353545264114706529870665494089
266 147645501986245397156414872287807609131161847529688541113
267 238895440499785162407703331641352873245868377400354105161
268 386540942486030559564118203929160482377030224930042716763
269 625436382985815721971821535570513355622898602330396892945
270 1011977325471846281535939739499673837999928827260439681263
271 1637413708457662003507761275070187193622827429590836646299
272 2649391033929508285043701014569861031622756256851276400191
273 4286804742387170288551462289640048225245583686442113119659
274 6936195776316678573595163304209909256868339943293389593561
275 11223000518703848862146625593849957482113923629735502787475
276 18159196295020527435741788898059866738982263573028892455837
277 29382196813724376297888414491909824221096187202764395318661
278 47541393108744903733630203389969690960078450775793287850397
279 76923589922469280031518617881879515181174637978557683245509
280 124464983031214183765148821271849206141253088754350971172911
281 201388572953683463796667439153728721322427726732908654495981
282 325853555984897647561816260425577927463680815487259625747011
283 527242128938581111358483699579306648786108542220168280321671
284 853095684923478758920299960004884576249789357707427906147923
285 1380337813862059870278783659584191225035897899927596186549399
286 2233433498785538629199083619589075801285687257635024092777693
287 3613771312647598499477867279173267026321585157562620279408031
288 5847204811433137128676950898762342827607272415197644372267233
289 9460976124080735628154818177935609853928857572760264651757345
290 15308180935513872756831769076697952681536129987957909024107233
291 24769157059594608384986587254633562535464987560718173675947809
292 40077337995108481141818356331331515217001117548676082700138851
293 64846495054703089526804943585965077752466105109394256376171049
294 104923833049811570668623299917296592969467222658070339076394871
295 169770328104514660195428243503261670721933327767464595452651475
296 274694161154326230864051543420558263691400550425534934529132487
297 444464489258840891059479786923819934413333878192999529981870691
298 719158650413167121923531330344378198104734428618534464511090497
299 1163623139672008012983011117268198132518068306811533994493049099
300 1882781790085175134906542447612576330622802735430068459004228101
301 3046404929757183147889553564880774463140871042241602453497366301
302 4929186719842358282796096012493350793763673777671670912501684101
303 7975591649599541430685649577374125256904544819913273365999140701
304 12904778369441899713481745589867476050668218597584944278500915703
305 20880370019041441144167395167241601307572763417498217644500147909
306 33785148388483340857649140757109077358240982015083161923001155723
307 54665518407524782001816535924350678665813745432581379567501396351
308 88450666796008122859465676681459756024054727447664541490502645403
309 143116185203532904861282212605810434689868472880245921058004135695
310 231566851999541027720747889287270190713923200327910462548506875653
311 374683037203073932582030101893080625403791673208156383606511106519
312 606249889202614960302777991180350816117714873536066846155018077961
313 980932926405688892884808093073431441521506546744223229761529280889
314 1587182815608303853187586084253782257639221420280290075916547455881
315 2568115742013992746072394177327213699160727967024513305678076834425
316 4155298557622296599259980261580995956799949387304803381594624388587
317 6723414299636289345332374438908209655960677354329316687272701321921
318 10878712857258585944592354700489205612760626741634120068867325810047
319 17602127156894875289924729139397415268721304095963436756140027232139
320 28480840014153461234517083839886620881481930837597556825007353142991
321 46082967171048336524441812979284036150203234933560993581147380476571
322 74563807185201797758958896819170657031685165771158550406154733721641
323 120646774356250134283400709798454693181888400704719543987302114300931
324 195210581541451932042359606617625350213573566475878094393456848125933
325 315857355897702066325760316416080043395461967180597638380758962530869
326 511067937439153998368119923033705393609035533656475732774215810761453
327 826925293336856064693880239449785437004497500837073371154974773397621
328 1337993230776010063062000162483490830613533034493549103929190584265023
329 2164918524112866127755880401933276267618030535330622475084165357769245
330 3502911754888876190817880564416767098231563569824171579013355942141523
331 5667830279001742318573760966350043365849594105154794054097521300018679
332 9170742033890618509391641530766810464081157674978965633110877242268771
333 14838572312892360827965402497116853829930751780133759687208398542396679
334 24009314346782979337357044027883664294011909455112725320319275784775341
335 38847886659675340165322446525000518123942661235246485007527674327282575
336 62857201006458319502679490552884182417954570690359210327846950112169137
337 101705087666133659668001937077884700541897231925605695335374624439563601
338 164562288672591979170681427630768882959851802615964905663221574551845297
339 266267376338725638838683364708653583501749034541570600998596198991522129
340 430829665011317618009364792339422466461600837157535506661817773543481331
341 697097041350043256848048157048076049963349871699106107660413972535118041
342 1127926706361360874857412949387498516424950708856641614322231746078714631
343 1825023747711404131705461106435574566388300580555747721982645718613948611
344 2952950454072765006562874055823073082813251289412389336304877464692779863
345 4777974201784169138268335162258647649201551869968137058287523183306845779
346 7730924655856934144831209218081720732014803159380526394592400647999743633
347 12508898857641103283099544380340368381216355029348663452879923831306708091
348 20239823513498037427930753598422089113231158188729189847472324479306571093
349 32748722371139140711030297978762457494447513218077853300352248310613399245
350 52988545884637178138961051577184546607678671406807043147824572789920091093
351 85737268255776318849991349555947004102126184624884896448176821100533611789
352 138725814140413496988952401133131550709804856031691939596001393890453825031
353 224463082396189815838943750689078554811931040656576836044178214990987559669
354 363188896536603312827896151822210105521735896688268775640179608881441508251
355 587651978932793128666839902511288660333666937344845611684357823872429192175
356 950840875469396441494736054333498765855402834033114387324537432753870825387
357 1538492854402189570161575956844787426189069771377959999008895256626300143231
358 2489333729871586011656312011178286192044472605411074386333432689380171094997
359 4027826584273775581817887968023073618233542376789034385342327946006471365319
360 6517160314145361593474199979201359810278014982200108771675760635386642588121
361 10544986898419137175292087947224433428511557358989143157018088581393114081961
362 17062147212564498768766287926425793238789572341189251928693849216779756799321
363 27607134110983635944058375873650226667301129700178395085711937798172871011241
364 44669281323548134712824663800076019906090702041367647014405787014952627941243
365 72276415434531770656883039673726246573391831741546042100117724813125499083889
366 116945696758079905369707703473802266479482533782913689114523511828078127157263
367 189222112192611676026590743147528513052874365524459731214641236641203626374011
368 306167808950691581396298446621330779532356899307373420329164748469281753664863
369 495389921143303257422889189768859292585231264831833151543805985110485380173195
370 801557730093994838819187636390190072117588164139206571872970733579767133973113
371 1296947651237298096242076826159049364702819428971039723416776718690252514282099
372 2098505381331292935061264462549239436820407593110246295289747452270019648391741
373 3395453032568591031303341288708288801523227022081286018706524170960272162811109
374 5493958413899883966364605751257528238343634615191532313996271623230291811340861
375 8889411446468474997667947039965817039866861637272818332702795794190563974290725
376 14383369860368358964032552791223345278210496252464350646699067417420855785771087
377 23272781306836833961700499831189162318077357889737168979401863211611419760202061
378 37656151167205192925733052622412507596287854142201519626100930629032275546114147
379 60928932474042026887433552453601669914365212031938688605502793840643695306457959
380 98585083641247219813166605076014177510653066174140208231603724469675970852714611
381 159514016115289246700600157529615847425018278206078896837106518310319666159315831
382 258099099756536466513766762605630024935671344380219105068710242779995637012174461
383 417613115871825713214366920135245872360689622586298001905816761090315303171635071
384 675712215628362179728133682740875897296360966966517106974527003870310940183955073
385 1093325331500187892942500602876121769657050589552815108880343764960626243355736449
386 1769037547128550072670634285616997666953411556519332215854870768830937183539838593
387 2862362878628737965613134888493119436610462146072147324735214533791563426895722881
388 4631400425757288038283769174110117103563873702591479540590085302622500610435710083
389 7493763304386026003896904062603236540174335848663626865325299836414064037331582345
390 12125163730143314042180673236713353643738209551255106405915385139036564647767442583
391 19618927034529340046077577299316590183912545399918733271240684975450628685099175859
392 31744090764672654088258250536029943827650754951173839677156070114487193332866770151
393 51363017799201994134335827835346534011563300351092572948396755089937822017966098499
394 83107108563874648222594078371376477839214055302266412625552825204425015350833021921
395 134470126363076642356929906206723011850777355653358985573949580294362837368799274475
396 217577234926951290579523984578099489689991410955625398199502405498787852719632451237
397 352047361290027932936453890784822501540768766608984383773451985793150690088431881341
398 569624596216979223515977875362921991230760177564609781972954391291938542808064488997
399 921671957507007156452431766147744492771528944173594165746406377085089232896496527549
400 1491296553723986379968409641510666484002289121738203947719360768377027775704561174551
401 2412968511230993536420841407658410976773818065911798113465767145462117008601057860901
402 3904265064954979916389251049169077460776107187650002061185127913839144784305619195051
403 6317233576185973452810092456827488437549925253561800174650895059301261792906677216351
404 10221498641140953369199343505996565898326032441211802235836022973140406577212296572603
405 16538732217326926822009435962824054335875957694773602410486918032441668370118973950959
406 26760230858467880191208779468820620234201990135985404646322941005582074947331270686373
407 43298963075794807013218215431644674570077947830759007056809859038023743317450244800951
408 70059193934262687204426994900465294804279937966744411703132800043605818264781515651753
409 113358157010057494217645210332109969374357885797503418759942659081629561582231760617945
410 183417350944320181422072205232575264178637823764247830463075459125235379847013276435753
411 296775507954377675639717415564685233552995709561751249223018118206864941429245037220569
412 480192858898697857061789620797260497731633533325999079686093577332100321276258313824011
413 776968366853075532701507036361945731284629242887750328909111695538965262705503351213089
414 1257161225751773389763296657159206229016262776213749408595205272871065583981761665206431
415 2034129592604848922464803693521151960300892019101499737504316968410030846687265016589675
416 3291290818356622312228100350680358189317154795315249146099522241281096430669026681967087
417 5325420410961471234692904044201510149618046814416748883603839209691127277356291698728571
418 8616711229318093546921004394881868338935201609731998029703361450972223708025318380868297
419 13942131640279564781613908439083378488553248424148746913307200660663350985381610079770339
420 22558842869597658328534912833965246827488450033880744943010562111635574693406928460812941
421 36500974509877223110148821273048625316041698458029491856317762772298925678788538540758421
422 59059817379474881438683734107013872143530148491910236799328324883934500372195467001747341
423 95560791889352104548832555380062497459571846949939728655646087656233426050984005542682581
424 154620609268826985987516289487076369603101995441849965454974412540167926423179472544607583
425 250181401158179090536348844867138867062673842391789694110620500196401352474163478087468669
426 404802010427006076523865134354215236665775837833639659565594912736569278897342950632255603
427 654983411585185167060213979221354103728449680225429353676215412932970631371506428719904471
428 1059785422012191243584079113575569340394225518059069013241810325669539910268849379352341123
429 1714768833597376410644293092796923444122675198284498366918025738602510541640355808072427495
430 2774554255609567654228372206372492784516900716343567380159836064272050451909205187424951373
431 4489323089206944064872665299169416228639575914628065747077861802874560993549560995497562479
432 7263877344816511719101037505541909013156476630971633127237697867146611445458766182922698321
433 11753200434023455783973702804711325241796052545599698874315559670021172439008327178420446129
434 19017077778839967503074740310253234254952529176571332001553257537167783884467093361343330641
435 30770278212863423287048443114964559496748581722171030875868817207188956323475420539763963825
436 49787355991703390790123183425217793751701110898742362877422074744356740207942513901107482387
437 80557634204566814077171626540182353248449692620913393753290891951545696531417934440871635001
438 130344990196270204867294809965400147000150803519655756630712966695902436739360448341979307047
439 210902624400837018944466436505582500248600496140569150384003858647448133270778382782851132579
440 341247614597107223811761246470982647248751299660224907014716825343350570010138831124830631031
441 552150238997944242756227682976565147497351795800794057398720683990798703280917213907681955891
442 893397853595051466567988929447547794746103095461018964413437509334149273291056045032512780081
443 1445548092592995709324216612424112942243454891261813021812158193324947976571973258940194930011
444 2338945946188047175892205541871660736989557986722831986225595702659097249863029303972707905013
445 3784494038781042885216422154295773679233012877984645008037753895984045226435002562912903030829
446 6123439984969090061108627696167434416222570864707476994263349598643142476298031866885611132533
447 9907934023750132946325049850463208095455583742692122002301103494627187702733034429798514360941
448 16031374008719223007433677546630642511678154607399598996564453093270330179031066296684125691943
449 25939308032469355953758727397093850607133738350091720998865556587897517881764100726482640252245
450 41970682041188578961192404943724493118811892957491319995430009681167848060795167023166766144443
451 67909990073657934914951132340818343725945631307583040994295566269065365942559267749649406597839
452 109880672114846513876143537284542836844757524265074360989725575950233214003354434772816172944331
453 177790662188504448791094669625361180570703155572657401984021142219298579945913702522465579745119
454 287671334303350962667238206909904017415460679837731762973746718169531793949268137295281752893301
455 465461996491855411458332876535265197986163835410389164957767860388830373895181839817747332843175
456 753133330795206374125571083445169215401624515248120927931514578558362167844449977113029085942137
457 1218595327287061785583903959980434413387788350658510092889282438947192541739631816930776418991881
458 1971728658082268159709475043425603628789412865906631020820797017505554709584081794043805505141497
459 3190323985369329945293379003406038042177201216565141113710079456452747251323713610974581924341769
460 5162052643451598105002854046831641670966614082471772134530876473958301960907795405018387429692571
461 8352376628820928050296233050237679713143815299036913248240955930411049212231509015992969354244561
462 13514429272272526155299087097069321384110429381508685382771832404369351173139304421011356784148271
463 21866805901093454205595320147307001097254244680545598631012788334780400385370813437004326138604891
464 35381235173365980360894407244376322481364674062054284013784620739149751558510117858015682922966143
465 57248041074459434566489727391683323578618918742599882644797409073930151943880931295020009061784939
466 92629276247825414927384134636059646059983592804654166658582029813079903502391049153035691984965913
467 149877317322284849493873862027742969638602511547254049303379438887010055446271980448055701046966611
468 242506593570110264421257996663802615698586104351908215961961468700089958948663029601091393032149213
469 392383910892395113915131858691545585337188615899162265265340907587100014394935010049147094079333445
470 634890504462505378336389855355348201035774720251070481227302376287189973343598039650238487111701213
471 1027274415354900492251521714046893786372963336150232746492643283874289987738533049699385581191254149
472 1662164919817405870587911569402241987408738056401303227719945660161479961082131089349624068303175791
473 2689439335172306362839433283449135773781701392551535974212588944035769948820664139049009649494651309
474 4351604254989712233427344852851377761190439448952839201932534604197249909902795228398633717798049411
475 7041043590162018596266778136300513534972140841504375176145123548233019858723459367447643367292923975
476 11392647845151730829694122989151891296162580290457214378077658152430269768626254595846277085091197587
477 18433691435313749425960901125452404831134721131961589554222781700663289627349713963293920452384346711
478 29826339280465480255655024114604296127297301422418803932300439853093559395975968559140197537475770397
479 48260030715779229681615925240056700958432022554380393486523221553756849023325682522434117989860344159
480 78086369996244709937270949354660997085729323976799197418823661406850408419301651081574315527336342561
481 126346400712023939618886874594717698044161346531179590905346882960607257442627333604008433517196915681
482 204432770708268649556157823949378695129890670507978788324170544367457665861928984685582749044533488161
483 330779171420292589175044698544096393174052017039158379229517427328064923304556318289591182561730634721
484 535211942128561238731202522493475088303942687547137167553687971695522589166485302975173931606264354723
485 865991113548853827906247221037571481477994704586295546783205399023587512471041621264765114167995222249
486 1401203055677415066637449743531046569781937392133432714336893370719110101637526924239939045774259810743
487 2267194169226268894543696964568618051259932096719728261120098769742697614108568545504704159942255267731
488 3668397224903683961181146708099664621041869488853160975456992140461807715746095469744643205716515314183
489 5935591394129952855724843672668282672301801585572889236577090910204505329854664015249347365658770818595
490 9603988619033636816905990380767947293343671074426050212034083050666313045600759484993990571375286370433
491 15539580013163589672630834053436229965645472659998939448611173960870818375455423500243337937034057427659
492 25143568632197226489536824434204177258989143734424989660645257011537131421056182985237328508409344037701
493 40683148645360816162167658487640407224634616394423929109256430972407949796511606485480666445443401705949
494 65826717277558042651704482921844584483623760128848918769901687983945081217567789470717994953852745985221
495 106509865922918858813872141409484991708258376523272847879158118956353031014079395956198661399296147933725
496 172336583200476901465576624331329576191882136652121766649059806940298112231647185426916656353148894162487
497 278846449123395760279448765740814567900140513175394614528217925896651143245726581383115317752445042340741
498 451183032323872661745025390072144144092022649827516381177277732836949255477373766810031974105593936748747
499 730029481447268422024474155812958711992163163002910995705495658733600398723100348193147291858038979335999
500 1181212513771141083769499545885102856084185812830427376882773391570549654200474115003179265963632916332251