0 0
1 2
2 3
3 6
4 10
5 17
6 28
7 46
8 75
9 122
10 198
11 321
12 520
13 842
14 1363
15 2206
16 3570
17 5777
18 9348
19 15126
20 24475
21 39602
22 64078
23 103681
24 167760
25 271442
26 439203
27 710646
28 1149850
29 1860497
30 3010348
31 4870846
32 7881195
33 12752042
34 20633238
35 33385281
36 54018520
37 87403802
38 141422323
39 228826126
40 370248450
41 599074577
42 969323028
43 1568397606
44 2537720635
45 4106118242
46 6643838878
47 10749957121
48 17393796000
49 28143753122
50 45537549123
51 73681302246
52 119218851370
53 192900153617
54 312119004988
55 505019158606
56 817138163595
57 1322157322202
58 2139295485798
59 3461452808001
60 5600748293800
61 9062201101802
62 14662949395603
63 23725150497406
64 38388099893010
65 62113250390417
66 100501350283428
67 162614600673846
68 263115950957275
69 425730551631122
70 688846502588398
71 1114577054219521
72 1803423556807920
73 2918000611027442
74 4721424167835363
75 7639424778862806
76 12360848946698170
77 20000273725560977
78 32361122672259148
79 52361396397820126
80 84722519070079275
81 137083915467899402
82 221806434537978678
83 358890350005878081
84 580696784543856760
85 939587134549734842
86 1520283919093591603
87 2459871053643326446
88 3980154972736918050
89 6440026026380244497
90 10420180999117162548
91 16860207025497407046
92 27280388024614569595
93 44140595050111976642
94 71420983074726546238
95 115561578124838522881
96 186982561199565069120
97 302544139324403592002
98 489526700523968661123
99 792070839848372253126
100 1281597540372340914250
101 2073668380220713167377
102 3355265920593054081628
103 5428934300813767249006
104 8784200221406821330635
105 14213134522220588579642
106 22997334743627409910278
107 37210469265847998489921
108 60207804009475408400200
109 97418273275323406890122
110 157626077284798815290323
111 255044350560122222180446
112 412670427844921037470770
113 667714778405043259651217
114 1080385206249964297121988
115 1748099984655007556773206
116 2828485190904971853895195
117 4576585175559979410668402
118 7405070366464951264563598
119 11981655542024930675232001
120 19386725908489881939795600
121 31368381450514812615027602
122 50755107359004694554823203
123 82123488809519507169850806
124 132878596168524201724674010
125 215002084978043708894524817
126 347880681146567910619198828
127 562882766124611619513723646
128 910763447271179530132922475
129 1473646213395791149646646122
130 2384409660666970679779568598
131 3858055874062761829426214721
132 6242465534729732509205783320
133 10100521408792494338631998042
134 16342986943522226847837781363
135 26443508352314721186469779406
136 42786495295836948034307560770
137 69230003648151669220777340177
138 112016498943988617255084900948
139 181246502592140286475862241126
140 293263001536128903730947142075
141 474509504128269190206809383202
142 767772505664398093937756525278
143 1242282009792667284144565908481
144 2010054515457065378082322433760
145 3252336525249732662226888342242
146 5262391040706798040309210776003
147 8514727565956530702536099118246
148 13777118606663328742845309894250
149 22291846172619859445381409012497
150 36068964779283188188226718906748
151 58360810951903047633608127919246
152 94429775731186235821834846825995
153 152790586683089283455442974745242
154 247220362414275519277277821571238
155 400010949097364802732720796316481
156 647231311511640322009998617887720
157 1047242260609005124742719414204202
158 1694473572120645446752718032091923
159 2741715832729650571495437446296126
160 4436189404850296018248155478388050
161 7177905237579946589743592924684177
162 11614094642430242607991748403072228
163 18791999880010189197735341327756406
164 30406094522440431805727089730828635
165 49198094402450621003462431058585042
166 79604188924891052809189520789413678
167 128802283327341673812651951847998721
168 208406472252232726621841472637412400
169 337208755579574400434493424485411122
170 545615227831807127056334897122823523
171 882823983411381527490828321608234646
172 1428439211243188654547163218731058170
173 2311263194654570182037991540339292817
174 3739702405897758836585154759070350988
175 6050965600552329018623146299409643806
176 9790668006450087855208301058479994795
177 15841633607002416873831447357889638602
178 25632301613452504729039748416369633398
179 41473935220454921602871195774259272001
180 67106236833907426331910944190628905400
181 108580172054362347934782139964888177402
182 175686408888269774266693084155517082803
183 284266580942632122201475224120405260206
184 459952989830901896468168308275922343010
185 744219570773534018669643532396327603217
186 1204172560604435915137811840672249946228
187 1948392131377969933807455373068577549446
188 3152564691982405848945267213740827495675
189 5100956823360375782752722586809405045122
190 8253521515342781631697989800550232540798
191 13354478338703157414450712387359637585921
192 21607999854045939046148702187909870126720
193 34962478192749096460599414575269507712642
194 56570478046795035506748116763179377839363
195 91532956239544131967347531338448885552006
196 148103434286339167474095648101628263391370
197 239636390525883299441443179440077148943377
198 387739824812222466915538827541705412334748
199 627376215338105766356982006981782561278126
200 1015116040150328233272520834523487973612875
201 1642492255488433999629502841505270534891002
202 2657608295638762232902023676028758508503878
203 4300100551127196232531526517534029043394881
204 6957708846765958465433550193562787551898760
205 11257809397893154697965076711096816595293642
206 18215518244659113163398626904659604147192403
207 29473327642552267861363703615756420742486046
208 47688845887211381024762330520416024889678450
209 77162173529763648886126034136172445632164497
210 124851019416975029910888364656588470521842948
211 202013192946738678797014398792760916154007446
212 326864212363713708707902763449349386675850395
213 528877405310452387504917162242110302829857842
214 855741617674166096212819925691459689505708238
215 1384619022984618483717737087933569992335566081
216 2240360640658784579930557013625029681841274320
217 3624979663643403063648294101558599674176840402
218 5865340304302187643578851115183629356018114723
219 9490319967945590707227145216742229030194955126
220 15355660272247778350805996331925858386213069850
221 24845980240193369058033141548668087416408024977
222 40201640512441147408839137880593945802621094828
223 65047620752634516466872279429262033219029119806
224 105249261265075663875711417309855979021650214635
225 170296882017710180342583696739118012240679334442
226 275546143282785844218295114048973991262329549078
227 445843025300496024560878810788092003503008883521
228 721389168583281868779173924837065994765338432600
229 1167232193883777893340052735625157998268347316122
230 1888621362467059762119226660462223993033685748723
231 3055853556350837655459279396087381991302033064846
232 4944474918817897417578506056549605984335718813570
233 8000328475168735073037785452636987975637751878417
234 12944803393986632490616291509186593959973470691988
235 20945131869155367563654076961823581935611222570406
236 33889935263142000054270368471010175895584693262395
237 54835067132297367617924445432833757831195915832802
238 88725002395439367672194813903843933726780609095198
239 143560069527736735290119259336677691557976524928001
240 232285071923176102962314073240521625284757134023200
241 375845141450912838252433332577199316842733658951202
242 608130213374088941214747405817720942127490792974403
243 983975354825001779467180738394920258970224451925606
244 1592105568199090720681928144212641201097715244900010
245 2576080923024092500149108882607561460067939696825617
246 4168186491223183220831037026820202661165654941725628
247 6744267414247275720980145909427764121233594638551246
248 10912453905470458941811182936247966782399249580276875
249 17656721319717734662791328845675730903632844218828122
250 28569175225188193604602511781923697686032093799104998
251 46225896544905928267393840627599428589664938017933121
252 74795071770094121871996352409523126275697031817038120
253 121020968315000050139390193037122554865361969834971242
254 195816040085094172011386545446645681141059001652009363
255 316837008400094222150776738483768236006420971486980606
256 512653048485188394162163283930413917147479973138989970
257 829490056885282616312940022414182153153900944625970577
258 1342143105370471010475103306344596070301380917764960548
259 2171633162255753626788043328758778223455281862390931126
260 3513776267626224637263146635103374293756662780155891675
261 5685409429881978264051189963862152517211944642546822802
262 9199185697508202901314336598965526810968607422702714478
263 14884595127390181165365526562827679328180552065249537281
264 24083780824898384066679863161793206139149159487952251760
265 38968375952288565232045389724620885467329711553201789042
266 63052156777186949298725252886414091606478871041154040803
267 102020532729475514530770642611034977073808582594355829846
268 165072689506662463829495895497449068680287453635509870650
269 267093222236137978360266538108484045754096036229865700497
270 432165911742800442189762433605933114434383489865375571148
271 699259133978938420550028971714417160188479526095241271646
272 1131425045721738862739791405320350274622863015960616842795
273 1830684179700677283289820377034767434811342542055858114442
274 2962109225422416146029611782355117709434205558016474957238
275 4792793405123093429319432159389885144245548100072333071681
276 7754902630545509575349043941745002853679753658088808028920
277 12547696035668603004668476101134887997925301758161141100602
278 20302598666214112580017520042879890851605055416249949129523
279 32850294701882715584685996144014778849530357174411090230126
280 53152893368096828164703516186894669701135412590661039359650
281 86003188069979543749389512330909448550665769765072129589777
282 139156081438076371914093028517804118251801182355733168949428
283 225159269508055915663482540848713566802466952120805298539206
284 364315350946132287577575569366517685054268134476538467488635
285 589474620454188203241058110215231251856735086597343766027842
286 953789971400320490818633679581748936911003221073882233516478
287 1543264591854508694059691789796980188767738307671225999544321
288 2497054563254829184878325469378729125678741528745108233060800
289 4040319155109337878938017259175709314446479836416334232605122
290 6537373718364167063816342728554438440125221365161442465665923
291 10577692873473504942754359987730147754571701201577776698271046
292 17115066591837672006570702716284586194696922566739219163936970
293 27692759465311176949325062704014733949268623768316995862208017
294 44807826057148848955895765420299320143965546335056215026144988
295 72500585522460025905220828124314054093234170103373210888353006
296 117308411579608874861116593544613374237199716438429425914497995
297 189808997102068900766337421668927428330433886541802636802851002
298 307117408681677775627454015213540802567633602980232062717348998
299 496926405783746676393791436882468230898067489522034699520200001
300 804043814465424452021245452096009033465701092502266762237549000
301 1300970220249171128415036888978477264363768582024301461757749002
302 2105014034714595580436282341074486297829469674526568223995298003
303 3405984254963766708851319230052963562193238256550869685753047006
304 5510998289678362289287601571127449860022707931077437909748345010
305 8916982544642128998138920801180413422215946187628307595501392017
306 14427980834320491287426522372307863282238654118705745505249737028
307 23344963378962620285565443173488276704454600306334053100751129046
308 37772944213283111572991965545796139986693254425039798606000866075
309 61117907592245731858557408719284416691147854731373851706751995122
310 98890851805528843431549374265080556677841109156413650312752861198
311 160008759397774575290106782984364973368988963887787502019504856321
312 258899611203303418721656157249445530046830073044201152332257717520
313 418908370601077994011762940233810503415819036931988654351762573842
314 677807981804381412733419097483256033462649109976189806684020291363
315 1096716352405459406745182037717066536878468146908178461035782865206
316 1774524334209840819478601135200322570341117256884368267719803156570
317 2871240686615300226223783172917389107219585403792546728755586021777
318 4645765020825141045702384308117711677560702660676914996475389178348
319 7517005707440441271926167481035100784780288064469461725230975200126
320 12162770728265582317628551789152812462340990725146376721706364378475
321 19679776435706023589554719270187913247121278789615838446937339578602
322 31842547163971605907183271059340725709462269514762215168643703957078
323 51522323599677629496737990329528638956583548304378053615581043535681
324 83364870763649235403921261388869364666045817819140268784224747492760
325 134887194363326864900659251718398003622629366123518322399805791028442
326 218252065126976100304580513107267368288675183942658591184030538521203
327 353139259490302965205239764825665371911304550066176913583836329549646
328 571391324617279065509820277932932740199979734008835504767866868070850
329 924530584107582030715060042758598112111284284075012418351703197620497
330 1495921908724861096224880320691530852311264018083847923119570065691348
331 2420452492832443126939940363450128964422548302158860341471273263311846
332 3916374401557304223164820684141659816733812320242708264590843329003195
333 6336826894389747350104761047591788781156360622401568606062116592315042
334 10253201295947051573269581731733448597890172942644276870652959921318238
335 16590028190336798923374342779325237379046533565045845476715076513633281
336 26843229486283850496643924511058685976936706507690122347368036434951520
337 43433257676620649420018267290383923355983240072735967824083112948584802
338 70276487162904499916662191801442609332919946580426090171451149383536323
339 113709744839525149336680459091826532688903186653162057995534262332121126
340 183986232002429649253342650893269142021823133233588148166985411715657450
341 297695976841954798590023109985095674710726319886750206162519674047778577
342 481682208844384447843365760878364816732549453120338354329505085763436028
343 779378185686339246433388870863460491443275773007088560492024759811214606
344 1261060394530723694276754631741825308175825226127426914821529845574650635
345 2040438580217062940710143502605285799619100999134515475313554605385865242
346 3301498974747786634986898134347111107794926225261942390135084450960515878
347 5341937554964849575697041636952396907414027224396457865448639056346381121
348 8643436529712636210683939771299508015208953449658400255583723507306897000
349 13985374084677485786380981408251904922622980674054858121032362563653278122
350 22628810614390121997064921179551412937831934123713258376616086070960175123
351 36614184699067607783445902587803317860454914797768116497648448634613453246
352 59242995313457729780510823767354730798286848921481374874264534705573628370
353 95857180012525337563956726355158048658741763719249491371912983340187081617
354 155100175325983067344467550122512779457028612640730866246177518045760709988
355 250957355338508404908424276477670828115770376359980357618090501385947791606
356 406057530664491472252891826600183607572798989000711223864268019431708501595
357 657014886002999877161316103077854435688569365360691581482358520817656293202
358 1063072416667491349414207929678038043261368354361402805346626540249364794798
359 1720087302670491226575524032755892478949937719722094386828985061067021088001
360 2783159719337982575989731962433930522211306074083497192175611601316385882800
361 4503247022008473802565255995189823001161243793805591579004596662383406970802
362 7286406741346456378554987957623753523372549867889088771180208263699792853603
363 11789653763354930181120243952813576524533793661694680350184804926083199824406
364 19076060504701386559675231910437330047906343529583769121365013189782992678010
365 30865714268056316740795475863250906572440137191278449471549818115866192502417
366 49941774772757703300470707773688236620346480720862218592914831305649185180428
367 80807489040814020041266183636939143192786617912140668064464649421515377682846
368 130749263813571723341736891410627379813133098633002886657379480727164562863275
369 211556752854385743383003075047566523005919716545143554721844130148679940546122
370 342306016667957466724739966458193902819052815178146441379223610875844503409398
371 553862769522343210107743041505760425824972531723289996101067741024524443955521
372 896168786190300676832483007963954328644025346901436437480291351900368947364920
373 1450031555712643886940226049469714754468997878624726433581359092924893391320442
374 2346200341902944563772709057433669083113023225526162871061650444825262338685363
375 3796231897615588450712935106903383837582021104150889304643009537750155730005806
376 6142432239518533014485644164337052920695044329677052175704659982575418068691170
377 9938664137134121465198579271240436758277065433827941480347669520325573798696977
378 16081096376652654479684223435577489678972109763504993656052329502900991867388148
379 26019760513786775944882802706817926437249175197332935136399999023226565666085126
380 42100856890439430424567026142395416116221284960837928792452328526127557533473275
381 68120617404226206369449828849213342553470460158170863928852327549354123199558402
382 110221474294665636794016854991608758669691745119008792721304656075481680733031678
383 178342091698891843163466683840822101223162205277179656650156983624835803932590081
384 288563565993557479957483538832430859892853950396188449371461639700317484665621760
385 466905657692449323120950222673252961116016155673368106021618623325153288598211842
386 755469223686006803078433761505683821008870106069556555393080263025470773263833603
387 1222374881378456126199383984178936782124886261742924661414698886350624061862045446
388 1977844105064462929277817745684620603133756367812481216807779149376094835125879050
389 3200218986442919055477201729863557385258642629555405878222478035726718896987924497
390 5178063091507381984755019475548177988392398997367887095030257185102813732113803548
391 8378282077950301040232221205411735373651041626923292973252735220829532629101728046
392 13556345169457683024987240680959913362043440624291180068282992405932346361215531595
393 21934627247407984065219461886371648735694482251214473041535727626761878990317259642
394 35490972416865667090206702567331562097737922875505653109818720032694225351532791238
395 57425599664273651155426164453703210833432405126720126151354447659456104341850050881
396 92916572081139318245632867021034772931170328002225779261173167692150329693382842120
397 150342171745412969401059031474737983764602733128945905412527615351606434035232893002
398 243258743826552287646691898495772756695773061131171684673700783043756763728615735123
399 393600915571965257047750929970510740460375794260117590086228398395363197763848628126
400 636859659398517544694442828466283497156148855391289274759929181439119961492464363250
401 1030460574970482801742193758436794237616524649651406864846157579834483159256312991377
402 1667320234369000346436636586903077734772673505042696139606086761273603120748777354628
403 2697780809339483148178830345339871972389198154694103004452244341108086280005090346006
404 4365101043708483494615466932242949707161871659736799144058331102381689400753867700635
405 7062881853047966642794297277582821679551069814430902148510575443489775680758958046642
406 11427982896756450137409764209825771386712941474167701292568906545871465081512825747278
407 18490864749804416780204061487408593066264011288598603441079481989361240762271783793921
408 29918847646560866917613825697234364452976952762766304733648388535232705843784609541200
409 48409712396365283697817887184642957519240964051364908174727870524593946606056393335122
410 78328560042926150615431712881877321972217916814131212908376259059826652449841002876323
411 126738272439291434313249600066520279491458880865496121083104129584420599055897396211446
412 205066832482217584928681312948397601463676797679627333991480388644247251505738399087770
413 331805104921509019241930913014917880955135678545123455074584518228667850561635795299217
414 536871937403726604170612225963315482418812476224750789066064906872915102067374194386988
415 868677042325235623412543138978233363373948154769874244140649425101582952629009989686206
416 1405548979728962227583155364941548845792760630994625033206714331974498054696384184073195
417 2274226022054197850995698503919782209166708785764499277347363757076081007325394173759402
418 3679775001783160078578853868861331054959469416759124310554078089050579062021778357832598
419 5954001023837357929574552372781113264126178202523623587901441846126660069347172531592001
420 9633776025620518008153406241642444319085647619282747898455519935177239131368950889424600
421 15587777049457875937727958614423557583211825821806371486356961781303899200716123421016602
422 25221553075078393945881364856066001902297473441089119384812481716481138332085074310441203
423 40809330124536269883609323470489559485509299262895490871169443497785037532801197731457806
424 66030883199614663829490688326555561387806772703984610255981925214266175864886272041899010
425 106840213324150933713100011797045120873316071966880101127151368712051213397687469773356817
426 172871096523765597542590700123600682261122844670864711383133293926317389262573741815255828
427 279711309847916531255690711920645803134438916637744812510284662638368602660261211588612646
428 452582406371682128798281412044246485395561761308609523893417956564685991922834953403868475
429 732293716219598660053972123964892288530000677946354336403702619203054594583096164992481122
430 1184876122591280788852253536009138773925562439254963860297120575767740586505931118396349598
431 1917169838810879448906225659974031062455563117201318196700823194970795181089027283388830721
432 3102045961402160237758479195983169836381125556456282056997943770738535767594958401785180320
433 5019215800213039686664704855957200898836688673657600253698766965709330948683985685174011042
434 8121261761615199924423184051940370735217814230113882310696710736447866716278944086959191363
435 13140477561828239611087888907897571634054502903771482564395477702157197664962929772133202406
436 21261739323443439535511072959837942369272317133885364875092188438605064381241873859092393770
437 34402216885271679146598961867735514003326820037656847439487666140762262046204803631225596177
438 55663956208715118682110034827573456372599137171542212314579854579367326427446677490317989948
439 90066173093986797828708996695308970375925957209199059754067520720129588473651481121543586126
440 145730129302701916510819031522882426748525094380741272068647375299496914901098158611861576075
441 235796302396688714339528028218191397124451051589940331822714896019626503374749639733405162202
442 381526431699390630850347059741073823872976145970681603891362271319123418275847798345266738278
443 617322734096079345189875087959265220997427197560621935714077167338749921650597438078671900481
444 998849165795469976040222147700339044870403343531303539605439438657873339926445236423938638760
445 1616171899891549321230097235659604265867830541091925475319516605996623261577042674502610539242
446 2615021065687019297270319383359943310738233884623229014924956044654496601503487910926549178003
447 4231192965578568618500416619019547576606064425715154490244472650651119863080530585429159717246
448 6846214031265587915770736002379490887344298310338383505169428695305616464584018496355708895250
449 11077406996844156534271152621399038463950362736053537995413901345956736327664549081784868612497
450 17923621028109744450041888623778529351294661046391921500583330041262352792248567578140577507748
451 29001028024953900984313041245177567815245023782445459495997231387219089119913116659925446120246
452 46924649053063645434354929868956097166539684828837380996580561428481441912161684238066023627995
453 75925677078017546418667971114133664981784708611282840492577792815700531032074800897991469748242
454 122850326131081191853022900983089762148324393440120221489158354244181972944236485136057493376238
455 198776003209098738271690872097223427130109102051403061981736147059882503976311286034048963124481
456 321626329340179930124713773080313189278433495491523283470894501304064476920547771170106456500720
457 520402332549278668396404645177536616408542597542926345452630648363946980896859057204155419625202
458 842028661889458598521118418257849805686976093034449628923525149668011457817406828374261876125923
459 1362430994438737266917523063435386422095518690577375974376155798031958438714265885578417295751126
460 2204459656328195865438641481693236227782494783611825603299680947699969896531672713952679171877050
461 3566890650766933132356164545128622649878013474189201577675836745731928335245938599531096467628177
462 5771350307095128997794806026821858877660508257801027180975517693431898231777611313483775639505228
463 9338240957862062130150970571950481527538521731990228758651354439163826567023549913014872107133406
464 15109591264957191127945776598772340405199029989791255939626872132595724798801161226498647746638635
465 24447832222819253258096747170722821932737551721781484698278226571759551365824711139513519853772042
466 39557423487776444386042523769495162337936581711572740637905098704355276164625872366012167600410678
467 64005255710595697644139270940217984270674133433354225336183325276114827530450583505525687454182721
468 103562679198372142030181794709713146608610715144926965974088423980470103695076455871537855054593400
469 167567934908967839674321065649931130879284848578281191310271749256584931225527039377063542508776122
470 271130614107339981704502860359644277487895563723208157284360173237055034920603495248601397563369523
471 438698549016307821378823926009575408367180412301489348594631922493639966146130534625664940072145646
472 709829163123647803083326786369219685855075976024697505878992095730695001066734029874266337635515170
473 1148527712139955624462150712378795094222256388326186854473624018224334967212864564499931277707660817
474 1858356875263603427545477498748014780077332364350884360352616113955029968279598594374197615343175988
475 3006884587403559052007628211126809874299588752677071214826240132179364935492463158874128893050836806
476 4865241462667162479553105709874824654376921117027955575178856246134394903772061753248326508394012795
477 7872126050070721531560733921001634528676509869705026790005096378313759839264524912122455401444849602
478 12737367512737884011113839630876459183053430986732982365183952624448154743036586665370781909838862398
479 20609493562808605542674573551878093711729940856438009155189049002761914582301111577493237311283712001
480 33346861075546489553788413182754552894783371843170991520373001627210069325337698242864019221122574400
481 53956354638355095096462986734632646606513312699609000675562050629971983907638809820357256532406286402
482 87303215713901584650251399917387199501296684542779992195935052257182053232976508063221275753528860803
483 141259570352256679746714386652019846107809997242388992871497102887154037140615317883578532285935147206
484 228562786066158264396965786569407045609106681785168985067432155144336090373591825946799808039464008010
485 369822356418414944143680173221426891716916679027557977938929258031490127514207143830378340325399155217
486 598385142484573208540645959790833937326023360812726963006361413175826217887798969777178148364863163228
487 968207498902988152684326133012260829042940039840284940945290671207316345402006113607556488690262318446
488 1566592641387561361224972092803094766368963400653011903951652084383142563289805083384734637055125481675
489 2534800140290549513909298225815355595411903440493296844896942755590458908691811196992291125745387800122
490 4101392781678110875134270318618450361780866841146308748848594839973601471981616280377025762800513281798
491 6636192921968660389043568544433805957192770281639605593745537595564060380673427477369316888545901081921
492 10737585703646771264177838863052256318973637122785914342594132435537661852655043757746342651346414363720
493 17373778625615431653221407407486062276166407404425519936339670031101722233328471235115659539892315445642
494 28111364329262202917399246270538318595140044527211434278933802466639384085983514992862002191238729809363
495 45485142954877634570620653678024380871306451931636954215273472497741106319311986227977661731131045255006
496 73596507284139837488019899948562699466446496458848388494207274964380490405295501220839663922369775064370
497 119081650239017472058640553626587080337752948390485342709480747462121596724607487448817325653500820319377
498 192678157523157309546660453575149779804199444849333731203688022426502087129902988669656989575870595383748
499 311759807762174781605301007201736860141952393239819073913168769888623683854510476118474315229371415703126
500 504437965285332091151961460776886639946151838089152805116856792315125770984413464788131304805242011086875