1 1
2 0
3 1
4 2
5 4
6 6
7 12
8 18
9 32
10 50
11 88
12 134
13 232
14 364
15 604
16 966
17 1596
18 2544
19 4180
20 6708
21 10932
22 17622
23 28656
24 46206
25 75020
26 121160
27 196384
28 317432
29 514228
30 831374
31 1346268
32 2177322
33 3524488
34 5701290
35 9227448
36 14927632
37 24157816
38 39083988
39 63245752
40 102327372
41 165580140
42 267902980
43 433494436
44 701391020
45 1134902528
46 1836283246
47 2971215072
48 4807479642
49 7778742036
50 12586193950
51 20365009476
52 32951158704
53 53316291172
54 86267372304
55 139583862352
56 225851115888
57 365435291980
58 591286215650
59 956722026040
60 1548007917036
61 2504730781960
62 4052738191612
63 6557470308864
64 10610207679414
65 17167680177328
66 27777886493082
67 44945570212852
68 72723454545252
69 117669030432336
70 190392481481256
71 308061521170128
72 498453996902688
73 806515533049392
74 1304969520770840
75 2111485077902420
76 3416454583818536
77 5527939700884656
78 8944394260424312
79 14472334024676220
80 23416728246132564
81 37889062372947488
82 61305790556031450
83 99194853094755496
84 160500643548135224
85 259695496911120984
86 420196140293995236
87 679891637638098028
88 1100087777664693180
89 1779979416004714188
90 2880067193235078976
91 4660046610375530064
92 7540113802910034524
93 12200160415120530468
94 19740274216897008094
95 31940434634990095720
96 51680708850048618774
97 83621143489848422976
98 135301852336928003636
99 218922995834551644416
100 354224848166675639340
101 573147844013817084100
102 927372692172708286806
103 1500520536206896083276
104 2427893228367023802336
105 3928413764606861926728
106 6356306992953529957010
107 10284720757613717413912
108 16641027750534281163056
109 26925748508234281076008
110 43566776258715260857988
111 70492524767089101656296
112 114059301025718119117536
113 184551825793033096366332
114 298611126818611592538396
115 483162952612010163256224
116 781774079430395943473556
117 1264937032042997330242304
118 2046711111473027901665718
119 3311648143516982017178472
120 5358359254989418529742324
121 8670007398507948658051832
122 14028366653496410568141800
123 22698374052006863791395540
124 36726740705501726516361560
125 59425114757512643212800100
126 96151855463011864730548832
127 155576970220531065681649692
128 251728825683538877940566538
129 407305795904080553398579516
130 659034621587612874302199440
131 1066340417491710595814572168
132 1725375039079312859205643940
133 2791715456571051233611638360
134 4517090495650346925838500084
135 7308805952221443103885255936
136 11825896447871762252968820268
137 19134702400093278081449423916
138 30960598847964995387011748098
139 50095301248058391139327916260
140 81055900096023313804715375328
141 131151201344081895333563109792
142 212207101440105091472219563342
143 343358302784187294870275058016
144 555565404224292195945196431936
145 898923707008479989274290335912
146 1454489111232771877162773592560
147 2353412818241252672944818739116
148 3807901929474024051661359205392
149 6161314747715278029583501626148
150 9969216677189301274716740756770
151 16130531424904581415797907386348
152 26099748102093881385557690239824
153 42230279526998466217789855521792
154 68330027629092345491882832776704
155 110560307156090817237632752866072
156 178890334785183159313028012941488
157 289450641941273985495088042104136
158 468340976726457139280209305319708
159 757791618667731139247578055808892
160 1226132595394188269583446351450988
161 1983924214061919432247806074167392
162 3210056809456107687358832135773296
163 5193981023518027157495786850488116
164 8404037832974134821437976905168580
165 13598018856492162040239414889880752
166 22002056689466296823788469009292966
167 35600075545958458963222876581316752
168 57602132235424755725705329017836016
169 93202207781383214849429075266681736
170 150804340016807970475939777035223260
171 244006547798191185585063983783432960
172 394810887814999155900503482443286664
173 638817435613190341905763972389505492
174 1033628323428189497546571366635453918
175 1672445759041379840132227567940484840
176 2706074082469569337258603385143966260
177 4378519841510949178490917774737830440
178 7084593923980518515069630478965211450
179 11463113765491467695340528626429782120
180 18547707689471986209310069779006040128
181 30010821454963453907530667147829489880
182 48558529144435440115060759058853545808
183 78569350599398894027251470312327905560
184 127127879743834334139432164681541538716
185 205697230343233228174223751303322414864
186 332825110087067562308995865321774389492
187 538522340430300790495419781092981028848
188 871347450517368352796875536662747265212
189 1409869790947669143312035585418126002688
190 2281217241465037496096710968223182823352
191 3691087032412706639440686994833808526208
192 5972304273877744135517657678226954531018
193 9663391306290450775010025392525829059712
194 15635695580168194910495742646728001170240
195 25299086886458645685589389165575935229008
196 40934782466626840596033451120616821182664
197 66233869353085486281758142155705206899076
198 107168651819712326877707972105054293462944
199 173402521172797813159685037284371942044300
200 280571172992510140037257707564859312947060
201 453973694165307953197296969652465049020972
202 734544867157818093234335754266435479339250
203 1188518561323126046432205871807859915142936
204 1923063428480944139666187401153392678535964
205 3111581989804070186099320645726168962157560
206 5034645418285014325764934899108271443734956
207 8146227408089084511865756065252978437094912
208 13180872826374098837629763591786725832290752
209 21327100234463183349497947550385773274925840
210 34507973060837282187126210621445899460922520
211 55835073295300465536628086585786672357234388
212 90343046356137747723751869314194564593290484
213 146178119651438213260386312206666182275602928
214 236521166007575960984134253107404201518897814
215 382699285659014174244530850035136058599590344
216 619220451666590135228658746835048799708785504
217 1001919737325604309473206237898433933301135016
218 1621140188992194444701854700013223573290801800
219 2623059926317798754175087863659359225341309712
220 4244200115309993198876925922645638692900101080
221 6867260041627791953052057353082063289320594192
222 11111460156937785151928956349977888779120247976
223 17978720198565577104981084195586024127087428956
224 29090180355503362256909996978788959020881532352
225 47068900554068939361891195233673897605728810240
226 76159080909572301618801121719940201023699586410
227 123227981463641240980692501505442003148737643592
228 199387062373213542599493509166077761773882859112
229 322615043836854783580186309282650000354271239928
230 522002106210068326179679633896905385547805268084
231 844617150046923109759866426342502469974371656016
232 1366619256256991435939545761628286564486650709004
233 2211236406303914545699412969744873993387956988652
234 3577855662560905981638958248210199001470183864768
235 5789092068864820527338372482892113982246823674688
236 9366947731425726508977329949328242497127009099116
237 15156039800290547036315704478931453481027403004420
238 24522987531716273545293033163322678407491037589784
239 39679027332006820581608740953902289877834488152160
240 64202014863723094126901772070513833394607854138668
241 103881042195729914708510518382775401680142036775840
242 168083057059453008835412287141641114974500927329978
243 271964099255182923543922814194423877273529249031456
244 440047156314635932379335095977705775146125908651120
245 712011255569818855923257924200496343807625041780744
246 1152058411884454788302593011508194659140019524317990
247 1864069667454273644225850958407065116260306867070960
248 3016128079338728432528443955886893183207201648501040
249 4880197746793002076754294951020698905778434676720376
250 7896325826131730509282738884209218136173612876807250
251 12776523572924732586037033894655031898659556447352248
252 20672849399056463095319772742137509168826759091073632
253 33449372971981195681356806732944396691005381570552128
254 54122222371037658776676579415656791262820141012159804
255 87571595343018854458033386304178157914661070988257704
256 141693817714056513234709965623683093974158306807775606
257 229265413057075367692743352179590077832064383222590236
258 370959230771131880927453317647696201165495484054720908
259 600224643828207248620196670234592075321836561379222512
260 971183874599339129547649987630559451223978664650506816
261 1571408518427546378167846658524186147453553663348938496
262 2542592393026885507715496645747439803453343444757149062
263 4114000911454431885883343305337966369078499341559272016
264 6656593304481317393598839950426371549844124966669183460
265 10770594215935749279482183257489712959102052670373974088
266 17427187520417066673081023206849744092554554872170531608
267 28197781736352815952563206467131172506447679413506809588
268 45624969256769882625644229672255541561702873063924069352
269 73822750993122698578207436143903804565580923764844306068
270 119447720249892581203851665813367630667832678315653447616
271 193270471243015279782059101964580241188515112465021394428
272 312718191492907860985910767773430781363577466188769413396
273 505988662735923140767969869749836918995304367019781090224
274 818706854228831001753880637515958894411320436713968936090
275 1324695516964754142521850507284930515811378128286054299760
276 2143402371193585144275731144789063513767286616360268070228
277 3468097888158339286797581652104954628434169971646694834456
278 5611500259351924431073312796874883439808903423728423515428
279 9079598147510263717870894449029933369478931626099324389376
280 14691098406862188148944207245873856210452070096959037845952
281 23770696554372451866815101694984845480039225387896643963980
282 38461794961234640015759308940808606389223496819725410328850
283 62232491515607091882574410635924603070626544377175485625796
284 100694286476841731898333719576652153559773757966920586554140
285 162926777992448823780908130212788963731808467308629387520920
286 263621064469290555679241849789309966090270083815213865003904
287 426547842461739379460149980002442288124894678853713787534280
288 690168906931029935139391829791540047113672976560544026727552
289 1116716749392769314599541809794537900642843628817512046428292
290 1806885656323799249738933639585734589453784098791444562679500
291 2923602405716568564338475449381171413803552586455332337752256
292 4730488062040367814077409088966350437853196013696454019278624
293 7654090467756936378415884538348976340768064993978954512095812
294 12384578529797304192493293627314427854914117225833797044617308
295 20038668997554240570909178165665757608500558774337084628086160
296 32423247527351544763402471792978730974303578529340497283994528
297 52461916524905785334311649958648296484733392406039334982875392
298 84885164052257330097714121751624674046218948605702714224743250
299 137347080577163115432025771710279131845700275212767467264581312
300 222232244629420445529739893461899997989989395568263835901656180
301 359579325206583560961765665172189099052367214309267231822095352
302 581811569836004006491505558634082935727609248824351199339183052
303 941390895042587567453271223806288165311400794567190215685075100
304 1523202464878591573944776782440361131822333427235999214435581088
305 2464593359921179141398048006246675396881836888835832951520105840
306 3987795824799770715342824788687020398172744484117726700065092864
307 6452389184720949856740872794933738025334109298792472139250504212
308 10440185009520720572083697583620732323758752616398088999014732720
309 16892574194241670428824570378554538679120489507021044754604541556
310 27332759203762391000908267962175228772599716625473448098258341448
311 44225333398004061429732838340729878012027363723832270745251370288
312 71558092601766452430641106302905038454599448829061474706690375392
313 115783425999770513860373944643635095356961600163955231274253486032
314 187341518601536966291015050946540023251253895330092696715213497640
315 303124944601307480151388995590175408058857432839619651912032710656
316 490466463202844446442404046536715252419776546914957862337434693656
317 793591407804151926593793042126891128819610710140145037958273777396
318 1284057871006996373036197088663606091788745309424810412254136409902
319 2077649278811148299629990130790497978399974693652401690797311730064
320 3361707149818144672666187219454103601847743282976365332851440935956
321 5439356428629292972296177350244602806380313360532339276819945541832
322 8801063578447437644962364569698705650436437986062286130262103187440
323 14240420007076730617258541919943310440740965418798778412503676617080
324 23041483585524168262220906489642014865044807994031743792058617907088
325 37281903592600898879479448409585328515842582885579275185909686660240
326 60323387178125067141700354899227341396963176834332614497864206714676
327 97605290770725966021179803308812675106786783211013298688494143039608
328 157928677948851033162880158208040013293693150616163936446611854538220
329 255533968719576999184059961516852696804517766828237866387104934218944
330 413462646668428032346940119724892704904229893882807869051439761284028
331 668996615388005031531000081241745415306766517246774551964595292186468
332 1082459262056433063877940200966638111806958578199014314558760574890444
333 1751455877444438095408940282208383549115781784841593264739588845311232
334 2833915139500871159286880483175021647324721506618938063825884068747534
335 4585371016945309254695820765383405232040578837489482816510493050976808
336 7419286156446180413982701248558426857363243654528064656372277659290592
337 12004657173391489668678522013941832147005954727556362660159637892443616
338 19423943329837670082661223262500258968769122836240027654334761896894440
339 31428600503229159751339745276442091208977285344995053338130441959774852
340 50852543833066829834000968538942350120144275945994876931979314813239608
341 82281144336295989585340713815384441479925901307982452831610787274633584
342 133133688169362819419341682354326791506867969472295503787415138645464608
343 215414832505658809004682396169711233230800418578767753330908878993056588
344 348548520675021628424024078524038024586864048034553897509507363096840976
345 563963353180680437428706474693749258212475354427837644208386193845698144
346 912511873855702065852730553217787282555332854664683519085558886917527810
347 1476475227036382503281437027911536541406625644706194668152438732346449272
348 2388987100892084569134167581129323823567147611555097256837867600149727052
349 3865462327928467072415604609040860366007401579690263197296200323999931848
350 6254449428820551641549772190170184188935731755632951886307543942635951480
351 10119911756749018713965376799211044556615579094363329986704119242259661568
352 16374361185569570355515148989381228744517682526569357311817432991794514220
353 26494272942318589069480525788592273303839335703403521573912286394960106972
354 42868634127888159424995674777973502046684572470929452334486018790905345466
355 69362907070206748494476200566565775354902428015845969798000388883705804512
356 112231541198094907919471875344539277398880926404307899505239497600523916676
357 181594448268301656413948075911105052760867948344131076171946287438338616472
358 293825989466396564333419951255644330155370354906931338146838383309784877158
359 475420437734698220747368027166749382927701417016557193662268716376935476240
360 769246427201094785080787978422393713075987177999502654933002001919121409152
361 1244666864935793005828156005589143096022236302705537193166716344690085607580
362 2013913292136887790908943984011536809086760366939553738763633305855406257400
363 3258580157072680796737099989600679905139007491100045715830481809744659782632
364 5272493449209568587646043973612216714207220150350136138389323484994376432544
365 8531073606282249384383143963212896619394786170594625964346923801874345415968
366 13803567055491817972029187936825113333571995499489784620462063929858808742360
367 22334640661774067356412331900038009953045351020683823507202893507476314037052
368 36138207717265885328441519836863123286568787991029186715911890128076461722612
369 58472848379039952684853851736901133239741266891456821858887703907175106670080
370 94611056096305838013295371573764256526231485531886632379146393264328945910960
371 153083904475345790698149223310665389766178449653686710164582374234587560609144
372 247694960571651628711444594884429646292282807305829471482841091023726539335320
373 400778865046997419409593818195095036058794082069603285936485366789883567055192
374 648473825618649048121038413079524682350871192145089560917892939564033270460612
375 1049252690665646467530632231274619718410203796555123088219758966510881533487100
376 1697726516284295515651670644354144400760742163590125641000445469669253465986908
377 2746979206949941983182302875628764119171817307595766156998135811615145905226096
378 4444705723234237498833973519982908519932020948845461401056230398491355124869920
379 7191684930184179482016276395611672639105248126232175323349533708710427892956420
380 11636390653418416980850249915594581159036397727627119452204802950986397084339744
381 18828075583602596462866526311206253798143927071100759657473495093985072091479012
382 30464466237021013443716776226800834957178914928936931596111956233327013844774782
383 49292541820623609906583302538007088755326533087070104115801862234837985426429696
384 79757008057644623350300078764807923712503166798765570422688864133223263118630646
385 129049549878268233256883381302815012467835672190109552534355121384469739212185824
386 208806557935912856607183460067622936180335147901842710502133370519765125756831360
387 337856107814181089864066841370437948648180483483258553079957706031074916259977472
388 546662665750093946471250301438060884828509659080827386245261303116522903828349312
389 884518773564275036335317142808498833476705778259666107927435384415468591769993988
390 1431181439314368982806567444246559718305205773949187203062887055910041701205707248
391 2315700212878644019141884587055058551781936851295739770295042651311250305217900256
392 3746881652193013001948452031301618270087126989549346805822053749454058831286504976
393 6062581865071657021090336618356676821869104775627553201891352152026571728069225368
394 9809463517264670023038788649658295091956206466090013550134060729583158637342765490
395 15872045382336327044129125268014971913825377475586919838578035057229124332408785880
396 25681508899600997067167913917673267005781543006894466760146124578994469482326018720
397 41553554281937324111297039185688238919607027651133206312776412602212507675416588776
398 67235063181538321178464953103361505925388504424158319989161630462144134312457671148
399 108788617463475645289761992289049744844995705477812699096959487292822874760769358760
400 176023680645013966468226945392411250770384102733319199376585955284619515277292696620
401 284812298108489611757988937681460995615380088782304890986477195645969271404032323900
402 460835978753503578226215883073872246385764018113102917560732900749924572111790609660
403 745648276861993189984204820755333242001144560869101973859680384188513887852279320976
404 1206484255615496768210420703829205488386908298411031898914790337822156393851232587700
405 1952132532477489958194625524584538730388053593825001030585255150967313059985416375552
406 3158616788092986726405046228413744218774961438262338764199401097444759088002136816392
407 5110749320570476684599671752998282949163016220605901117918011486570203288606124210208
408 8269366108663463411004717981412027167937976924323372724287493452658188504497306110676
409 13380115429233940095604389734410310117100995067992702323161470502791037473665635425808
410 21649481537897403506609107715822337285038970803797513724334743419691164626765438714300
411 35029596967131343602213497450232647402139968983372205851547265319402815854309308485396
412 56679078505028747108822605166054984687178937864106291094957003774379361146637540574584
413 91708675472160090711036102616287632089318911882123915231537729562617689922549916276080
414 148387753977188837819858707782342616776497846634648216522393586638828440348586203105120
415 240096429449348928530894810398630248865816766662999539843046788666050061443276062241584
416 388484183426537766350753518180972865642314608263002338080457010137291146337625866140544
417 628580612875886694881648328579603114508131388106874704297552541134284733599741504772860
418 1017064796302424461232401846760575980150445988223649634288975134707067872957859194349440
419 1645645409178311156114050175340179094658577397657624573049761120640548215334513341070280
420 2662710205480735617346452022100755074809023372700401380964556361815328419461250495395296
421 4308355614659046773460502197440934169467600804865999014851680725486111854012659190521720
422 6971065820139782390806954219541689244276624156239300161353134793703588906904132682738772
423 11279421434798829164267456416982623413744225016940372471505149904616443264808127696169984
424 18250487254938611555074410636524312658020849138671699572021133662391237218206697830929356
425 29529908689737440719341867053506936071765074245955118399664162441967249926402236589765320
426 47780395944676052274416277690031248729785923328791744676384618360628960713426286755094562
427 77310304634413492993758144743538184801550997720924982727487206270083963211587231541611920
428 125090700579089545268174422433569433531336920959373681047734289114056138408919923807513132
429 202401005213503038261932567177107618332887918916819829782797113009981855261376604974390176
430 327491705792592583530106989610677051864224839730015391179093532221954465230421015032963544
431 529892711006095621792039556787784670197112759029534506620905162834769955134424689676262368
432 857384416798688205322146546398461722061337598523028731792422178507175658664684079762996928
433 1387277127804783827114186103186246392258450358171783690079918032136025225954602593712568352
434 2244661544603472032436332649584708114319787956312113136213326591964074258876342511708201064
435 3631938672408255859550518752770954506578238315485816563618848034649598713569502179532493912
436 5876600217011727891986851402355662620898026271178709248165585390308704593742431781638439216
437 9508538889419983751537370155126617127476264588285666000776628768583891942233546680671726880
438 15385139106431711643524221557482279748374290858462455511616608394930279065305667366234125072
439 24893677995851695395061591712608896875850555449371181438711037372178370103971256950553836460
440 40278817102283407038585813270091176624224846306212496761335452776895878775186981894222655720
441 65172495098135102433647404982700073500075401759827878315356480994538400128427544660921948672
442 105451312200418509472233218252791250124300248063417315150374137370672009282307128102099244400
443 170623807298553611905880623235491323624375649830112453507358412671675285005069415562415412536
444 276075119498972121378113841488282573748675897889285568542422553035568395323930594454715036944
445 446698926797525733283994464723773897373051547730509482206718754667074636643748043100251773752
446 722774046296497854662108306212056471121727445612927790707513519557492904090400605343010134396
447 1169472973094023587946102770935830368494778993361415993112797845168233877216236622402852425148
448 1892247019390521442608211077147886839616506438963232323663373585735112502179411285881389673344
449 3061719992484545030554313848083717208111285432353738497131674799321571238149015933442805665948
450 4953967011875066473162524925231604047727791871298992100596482797982485978940659863884752726080
451 8015687004359611503716838773315321255839077303699799498282226546635165089515533148341897366320
452 12969654016234677976879363698546925303566869174969701418523205992329957634610284369184524274404
453 20985341020594289480596202471862246559405946478745659997715004824453392605493002095785475787348
454 33954995036828967457475566170409171862972815653668292515684141893551990469774191871675965757254
455 54940336057423256938071768642271418422378762132537180494862787975116607001672557322630021639456
456 88895331094252224395547334812680590285351577786129313929637357540950048063085761878469566093008
457 143835667151675481333619103454952008707730339918865881486873359084765896974634068647640876549936
458 232730998245927705729166438267632598993081917704871967435047075410835000638308269908519395285400
459 376566665397603187062785541722584607700812257624060463965757289236950804395226522338704322345984
460 609297663643530892791951979990217206693894175328733044338431151147416590752748510354025494723096
461 985864329041134079854737521712801814394706432953315510410398508752777354792040897021902752675860
462 1595161992684664972646689501703019021088600608281725939704992805048283731606421951969715899009504
463 2581026321725799052501427023415820835483307041235886067265438236979150980453897702509193714952316
464 4176188314410464025148116525118839856571907649517090004864220973769585059572352142001010796315348
465 6757214636136263077649543548534660692055214690754342691385916202074115279413549193107630517437672
466 10933402950546727102797660073653500548627122340270588079100090252844500779715661844508775112421210
467 17690617586682990180447203622188161240682337031027142006892310369574875779255058929007841461590952
468 28624020537229717283244863695841661789309459371296363466736143630804546677642135248208081714071744
469 46314638123912707463692067318029823029991796402327083329291014906539951751195524576472900422378904
470 74938658661142424746936931013871484819301255773621235559620854622977689350653078369771383831694676
471 121253296785055132210628998331901307849293052175954107980980734349755528832390240815050608474080216
472 196191955446197556957565929345772792668594307949571765684939028067041029865471465670602435406986044
473 317445252231252689168194927677674100517887360125535240613651188143594986671799019825119243122466768
474 513637207677450246125760857023446893186481668075101217206521351389640337188061136242459219862737876
475 831082459908702935293955784701120993704369028200651613859972830080739980541065512734377399161524600
476 1344719667586153181419716641724567886890850696275743464118762755744339681373857098702507628232103552
477 2175802127494856116713672426425688880595219724476419600966267302097867163332729883060069227527037184
478 3520521795081009298133389068150256767486070420752147909045229767295928320620775781433943849158422878
479 5696323922575865414847061494575945648081290145228607189038829076215134884313127297923138542545712320
480 9216845717656874712980450562726202415567360565980730575096527127236291779302033868584865622241416596
481 14913169640232740127827512057302148063648650711209401966150219926546779697987984279570098768713841632
482 24130015357889614840807962620028350479216011277190092862219415046963716001144458485815378852893511200
483 39043184998122354968635474677330498542864661988399598709411830703423220285436763621354792288563647392
484 63173200356011969809443437297358849022080673265589627369616382027294793309017855153490734308311783220
485 102216385354134324778078911974689347564945335253989394162085272183728832930964492259170231032418437504
486 165389585710146294587522349272048196587026008519578917650659458481105707672654508613193069770840110736
487 267605971064280619365601261246737544151971343773568583776843985847761294583242651487586965803132294732
488 432995556774426913953123610518785740738997352293147333344446384875861376900410804559953912042790154080
489 700601527838707533318724871765523284890968696066716357168446685359549856837739944092812027100279535596
490 1133597084613134447271848482284309025629966048359863418548793815052492883796360072120706229608888517144
491 1834198612451841980590573354049832310520934744426580487728496070230903857873047734872321602858257776408
492 2967795697064976427862421836334141336150900792786443466230133570647455958296464826921079792178443035260
493 4801994309516818408452995190383973646671835537213025106017041525333156522800379742496995285687642789688
494 7769790006581794836315417026718114982822736329999467860235919526161764961876753343056552708210122554096
495 12571784316098613244768412217102088629494571867212494830322628505768552112509235000237701018814508324864
496 20341574322680408081083829243820203612317308197211961538500136147475542369811810629106444509740796573280
497 32913358638779021325852241460922292241811880064424459384950843991972540608783894735358997168864851944736
498 53254932961459429406936070704742495854129188261636419059381312685174416750688057491103501937891293320778
499 86168291600238450732788312165664788095941068326060883324529903470149056115823592713458328176574447204500
500 139423224561697880139724382870407283950070256587697299367783136816595062340124347056870540341787169771700