1 1
2 2
3 4
4 5
5 7
6 17
7 25
8 40
9 63
10 99
11 156
12 249
13 397
14 538
15 1019
16 1637
17 2434
18 3989
19 6847
20 10634
21 17845
22 28827
23 46584
24 75299
25 121741
26 196862
27 318375
28 514947
29 832952
30 1347429
31 2179785
32 3526456
33 5705275
34 9230503
35 14934216
36 24162733
37 39094421
38 63222130
39 102344271
40 165593009
41 267930664
42 433431977
43 701435217
44 1134936858
45 1836354755
46 2971051549
47 4807596312
48 7778830247
49 12585932461
50 20365153780
51 32950735527
52 53316522077
53 86267864986
54 139584236055
55 225851908955
56 365435900674
57 591287498831
58 956723004163
59 1548010000110
60 2504732364595
61 4052741551023
62 6557472880598
63 10610213115055
64 17167684320955
65 27777895305762
66 44945576916999
67 72723468775947
68 117669041308530
69 190392449314301
70 308061538721811
71 498454034205348
72 806515561448611
73 1304969581053019
74 2111484940125356
75 3416454681357153
76 5527939775234873
77 8944394418366272
78 14472334144977235
79 23416728501492939
80 37889062567795036
81 61305790969211653
82 99194853409707641
83 160500644216992404
84 259695497420725859
85 420196141375715051
86 679891638463167676
87 1100087779414952625
88 1779979417338872881
89 2880067196067892192
90 4660046612534244419
91 7540113807492273195
92 12200160404643258332
93 19740274224311226005
94 31940434618035339169
95 51680708862047252676
96 83621143498992882693
97 135301852356338678491
98 218922995790167029142
99 354224848122799328937
100 573147844037757590445
101 927372692223531793666
102 1500520536090686424361
103 2427893228449248738989
104 3928413764418839987782
105 6356306992767666895111
106 10284720757715131026203
107 16641027750749563769656
108 26925748508398371747615
109 43566776259063571296691
110 70492524767354630098010
111 114059301026281697218365
112 184551825793462691321835
113 298611126819523520143284
114 483162952612705262524283
115 781774079428334690530809
116 1264937032039623310903622
117 2046711111475415256807367
118 3311648143511522636877187
119 5358359254984022201852388
120 8670007398510893145681121
121 14028366653487678960557485
122 22698374052011628238039180
123 36726740705511839515028021
124 59425114757520351981567823
125 96151855463028228174025238
126 155576970220543538731405889
127 251728825683565354114803509
128 407305795904100735650522848
129 659034621587655713652128133
130 1066340417491612631209956905
131 1725375039079216024895042892
132 2791715456571104070298296535
133 4517090495650190243497795691
134 7308805952221528596575214560
135 11825896447871943723366716675
136 19134702400093416409690936969
137 30960598847965289014119779674
138 50095301248057719679938799895
139 81055900096023788900385344183
140 131151201344080808892420669344
141 212207101440105860193160956379
142 343358302784187880838109315635
143 555565404224293439766614950294
144 898923707008480937390162992617
145 1454489111232769065612248497777
146 2353412818241254207036303891868
147 3807901929474027308015522673929
148 6161314747715270582984765999429
149 9969216677189293913994491996390
150 16130531424904585432081192328359
151 26099748102093869475638543763105
152 42230279526998446722361630080148
153 68330027629092359286020428061867
154 110560307156090785693334308933565
155 178890334785183128132487835361088
156 289450641941274002508337054014649
157 468340976726457088828982194317965
158 757791618667731166775646532436838
159 1226132595394188328016350898165553
160 1983924214061919298624013557454215
161 3210056809456107781905344017587602
162 5193981023518026941287948852735955
163 8404037832974134974417307064145277
164 13598018856492162156850097982099628
165 22002056689466297071314224782709113
166 35600075545958459151902699418732145
167 57602132235424756126210640801390968
168 93202207781383215154719441608928699
169 150804340016807971123970618746733587
170 244006547798191186079034538398391276
171 394810887814999156949039410081488493
172 638817435613190342705024527911414345
173 1033628323428189499243138727265680388
174 1672445759041379841425458312651358299
175 2706074082469569333423646407661737033
176 4378519841510949172213444830789417010
177 7084593923980518519511299945291434903
178 11463113765491467698726250671354832919
179 18547707689471986216496843490337327732
180 30010821454963453913008880492978020505
181 48558529144435440126689200688488326877
182 78569350599398894036115408207132268944
183 127127879743834334113146978521697637539
184 205697230343233228188565900038568684729
185 332825110087067562339439524797090336294
186 538522340430300790518625865218276723999
187 871347450517368352846134405878268116035
188 1409869790947669143349583824836114324424
189 2281217241465037495985365132848886489001
190 3691087032412706639501441311819622025185
191 5972304273877744135337496342695737132248
192 9663391306290450774715117742986835146261
193 15635695580168194910704406565219719233069
194 25299086886458645685748446049575823456390
195 40934782466626840596371076432962159019751
196 66233869353085486282015501572383683007023
197 107168651819712326878254261363669235558680
198 173402521172797813160101453567882562955707
199 280571172992510140038141622108041808376585
200 453973694165307953197970745397599716253176
201 734544867157818093235765958040454928023867
202 1188518561323126046433296063791559633587933
203 1923063428480944139668501519543317974868104
204 3111581989804070186101084613410057942687811
205 5034645418285014325768679221199492734206325
206 8146227408089084511868610225038236000436800
207 13180872826374098837635822032195148964549839
208 21327100234463183349502565677737250622761077
209 34507973060837282187112515989195786427613006
210 55835073295300465536635558872805738237946219
211 90343046356137747723767730517102632148278095
212 146178119651438213260350040963862614111144664
213 236521166007575960984159917072811913496614913
214 382699285659014174244472161930967231705320901
215 619220451666590135228700272003863033238439124
216 1001919737325604309473237891014194085640278725
217 1621140188992194444701760835606086035883840421
218 2623059926317798754175139079477315502321411162
219 4244200115309993198877034636947677964644625323
220 6867260041627791953052140222014973203105445505
221 11111460156937785151929132253414956511194567140
222 17978720198565577104981218280336083802319330497
223 29090180355503362256910281596526761054480384505
224 47068900554068939361891412187358978680958441874
225 76159080909572301618800478363722678767634382295
226 123227981463641240980691448390142915355991685907
227 199387062373213542599494254304992545058213575766
228 322615043836854783580186877274765999207536643515
229 522002106210068326179680839556990317175538672511
230 844617150046923109759867345373057026031590132344
231 1366619256256991435939543036327615393068639465437
232 2211236406303914545699414456767539020358736448389
233 3577855662560905981638953838581092427609394945352
234 5789092068864820527338374888945328037338088405649
235 9366947731425726508977335056586320025664194258473
236 15156039800290547036315708372007347035420500656262
237 24522987531716273545293041427039837166109769591035
238 39679027332006820581608747253031383014981854643665
239 64202014863723094126901785441489093098496819210792
240 103881042195729914708510528574980373899348476242965
241 168083057059453008835412308776333510020275565106149
242 271964099255182923543922830685757980518945428133990
243 440047156314635932379335130983373406479056457868623
244 712011255569818855923257844149879231080952093472995
245 1152058411884454788302593068148554746824515267325496
246 1864069667454273644225851001581938219192220918459751
247 3016128079338728432528444047532920840918837384694609
248 4880197746793002076754295020879111145480762068286004
249 7896325826131730509282738677050514113953175544992953
250 12776523572924732586037034007688317142098944795546757
251 20672849399056463095319772982069924671129379313817206
252 33449372971981195681356806915836094074952244215585511
253 54122222371037658776676578873308263067267450991160329
254 87571595343018854458033386600103140801742839257589516
255 141693817714056513234709964746144741605273376683784953
256 229265413057075367692743350743140037798065042307978891
257 370959230771131880927453318664066222979278236173144800
258 600224643828207248620196671009333737960555926034783269
259 971183874599339129547649989275080690985259603667996779
260 1571408518427546378167846654763511120183287866178730656
261 2542592393026885507715496648408331064608210962647902261
262 4114000911454431885883343307366266374367271184460281655
263 6656593304481317393598839944411634204513130023650971156
264 10770594215935749279482183247644137915285579760178416221
265 17427187520417066673081023197117694632625711981112693331
266 28197781736352815952563206472441330861455254993583149766
267 45624969256769882625644229683527257824690037429728978051
268 73822750993122698578207436152495821266747344250086548405
269 119447720249892581203851665831605650695770925902809472514
270 193270471243015279782059101978482416242909129114335262753
271 312718191492907860985910767802940517651622810862227062703
272 505988662735923140767969869772331110755524850764775987878
273 818706854228831001753880637449254435072382974096435467809
274 1324695516964754142521850507321326882621332582209508216209
275 2143402371193585144275731144866321006375975599817746141212
276 3468097888158339286797581651928282952737625298891416565531
277 5611500259351924431073312796700248898058379804378699907551
278 9079598147510263717870894449125220294866601131216742334772
279 14691098406862188148944207245591291586289960321103077541757
280 23770696554372451866815101695139022963980209623517366122249
281 38461794961234640015759308941135874379672890752868232221890
282 62232491515607091882574410636174067479942997957498503852691
283 100694286476841731898333719575912389769699014795407035451313
284 162926777992448823780908130213192605625097845559573553298572
285 263621064469290555679241849790166764812644792397355961373197
286 426547842461739379460149980003095394427468570249980711726489
287 690168906931029935139391829789603320367662537530935337962634
288 1116716749392769314599541809791367656055349641180880549438235
289 1806885656323799249738933639587977717630478570879536212701795
290 2923602405716568564338475449376041850308420545773390413347412
291 4730488062040367814077409088969979895484210249289312650661303
292 7654090467756936378415884538351742943462301543799642268702307
293 12384578529797304192493293627320300440721961235366493235713566
294 20038668997554240570909178165670234065693200544767206364327973
295 32423247527351544763402471792988233017742301472613714910566495
296 52461916524905785334311649958655539544620489649285022309063064
297 84885164052257330097714121751640048675465380256656290846504469
298 137347080577163115432025771710290851362779795303446485049648231
299 222232244629420445529739893461924874662674904387340344833552568
300 359579325206583560961765665172208061629333612720196102811450093
301 581811569836004006491505558634123187029540835069531570209277439
302 941390895042587567453271223806196119029263612210210564479464242
303 1523202464878591573944776782440426259796950168075406379554009609
304 2464593359921179141398048006246725041552849205748372215147646417
305 3987795824799770715342824788687125777449293738575006408767605452
306 6452389184720949856740872794933497045038934592550038197537533417
307 10440185009520720572083697583620902831009917684322083700823390671
308 16892574194241670428824570378554148764812279350561536743097378202
309 27332759203762391000908267962175504659127430020482034388092004549
310 44225333398004061429732838340730088310228492511573096798623442767
311 71558092601766452430641106302905484848378329719887280011916644888
312 115783425999770513860373944643635435626598799504022738733759974055
313 187341518601536966291015050946539014212901884852211199541488237069
314 303124944601307480151388995590173756355342452384608422538873406316
315 490466463202844446442404046536716421093862017235831598450935006967
316 793591407804151926593793042126888456307184127736517515041118631837
317 1284057871006996373036197088663607982743137377959932300496464572602
318 2077649278811148299629990130790499419805288549248085865282575853401
319 3361707149818144672666187219454106661476220815476053974863947134363
320 5439356428629292972296177350244605138623102753880620049891311613286
321 8801063578447437644962364569698710601019307580740789656955036195725
322 14240420007076730617258541919943314214389068657458022602446588889417
323 23041483585524168262220906489642022875256155137850963700686309241580
324 37281903592600898879479448409585334621733475507302079408477927836925
325 60323387178125067141700354899227354357757393556189310182648698683019
326 97605290770725966021179803308812684986325779098321095592071897306278
327 157928677948851033162880158208040034264698714465198824289489741750249
328 255533968719576999184059961516852648848228101381923308584875803089755
329 413462646668428032346940119724892738836029674497266228865595288664504
330 668996615388005031531000081241745441171735401589261452960682799491887
331 1082459262056433063877940200966638166709763922618940785929300841282811
332 1751455877444438095408940282208383423564585466438310528716183346864850
333 2833915139500871159286880483175021523221208315480319752022782457296395
334 4585371016945309254695820765383405299755946494656561471148357669915259
335 7419286156446180413982701248558427001100654124052868483666743497853818
336 12004657173391489668678522013941832256571721157548033068349388482589389
337 19423943329837670082661223262500258643861907178568199308550226291130079
338 31428600503229159751339745276442091386258419432338354226706144695012552
339 50852543833066829834000968538942350496453702009807184039487726737294453
340 82281144336295989585340713815384440619385199756531194418693526588928533
341 133133688169362819419341682354326792115749411130807984602836384304130224
342 215414832505658809004682396169711233694928453183076921864663976639687139
343 348548520675021628424024078524038023210534996128471992404190888290315661
344 563963353180680437428706474693749255959550549063942043146933342748699056
345 912511873855702065852730553217787280328385668976724747254691906904797047
346 1476475227036382503281437027911536537761316735528888398536990932452066853
347 2388987100892084569134167581129323826146410788658145254197977275113328554
348 3865462327928467072415604609040860367973479484537491541839410434061631629
349 6254449428820551641549772190170184183105508332350952437540683912871640235
350 10119911756749018713965376799211044559796759968937592024817854949679840194
351 16374361185569570355515148989381228735084182865693317186114199102145448575
352 26494272942318589069480525788592273308986594482823747019537189215048300673
353 42868634127888159424995674777973502057610506620998777808408811568914563112
354 69362907070206748494476200566565775363230867669839192344707292475341662265
355 112231541198094907919471875344539277416559459217959950761096816865195308465
356 181594448268301656413948075911105052720440853043894043843095309390112173008
357 293825989466396564333419951255644330183974821870650668165507022324563820867
358 475420437734698220747368027166749382949505555103963864201306810257253045179
359 769246427201094785080787978422393713122270177776879394566783448071200763256
360 1244666864935793005828156005589143096057516139226357311698085936920606062019
361 2013913292136887790908943984011536809161647833680644450056827903149635536605
362 3258580157072680796737099989600679905196091465708281174908288003804159378238
363 5272493449209568587646043973612216714328390616868598230957044040601007523383
364 8531073606282249384383143963212896619117694737207485241541592773365803057009
365 13803567055491817972029187936825113333768053432749351452689632579137285778072
366 22334640661774067356412331900038009952597007663472002417186338614119724571109
367 36138207717265885328441519836863123286886016390807201612340525836518050232185
368 58472848379039952684853851736901133239983078488323165161535718156832618603896
369 94611056096305838013295371573764256526744771864924200079435945430607964084363
370 153083904475345790698149223310665389766569709036290304465528521441886628347079
371 247694960571651628711444594884429646293113322038645090806299983095204141608136
372 400778865046997419409593818195095036059427153049073200841705476239922873460045
373 648473825618649048121038413079524682352214993210942711214900676995093859493155
374 1049252690665646467530632231274619718411228126917196656851039982792294882116852
375 1697726516284295515651670644354144400762916479388794373894171393670065135211677
376 2746979206949941983182302875628764119173474708937309581109522177722470269997011
377 4444705723234237498833973519982908519935539065709983380398819522935178643235332
378 7191684930184179482016276395611672639097202931121324523396875840416599626632259
379 11636390653418416980850249915594581159042090160290310068289262539835535589928123
380 18828075583602596462866526311206253798148266204145920170479404303388071559493214
381 30464466237021013443716776226800834957188125478464644095387149480191570019076297
382 49292541820623609906583302538007088755305470492823772243562387399928355801012011
383 79757008057644623350300078764807923712482347069288372304881008673461188853137262
384 129049549878268233256883381302815012467801592196727739589828829588472387521649175
385 208806557935912856607183460067622936180359261433561326116768216598926922027197521
386 337856107814181089864066841370437948648198864345801268426185424147300490295361092
387 546662665750093946471250301438060884828548675594736904975255802027981940194780121
388 884518773564275036335317142808498833476616555678656150166143325977508100175553877
389 1431181439314368982806567444246559718305268903994815338066551022497219802406080558
390 2315700212878644019141884587055058551781984973018619137821061926336048822619386847
391 3746881652193013001948452031301618270086984289000600353960566892759711296240922145
392 6062581865071657021090336618356676821868871187877905142618342686005926280084988412
393 9809463517264670023038788649658295091955975571751928529821428195473679353250287569
394 15872045382336327044129125268014971913825503459893015226217170960105847198434521487
395 25681508899600997067167913917673267005781810430059170202365376650868562912891233968
396 41553554281937324111297039185688238919607231498022517720528665132912210222017251201
397 67235063181538321178464953103361505925388937123928189217074760683831615584740948411
398 108788617463475645289761992289049744844996035309008105895142591182955879438418026032
399 176023680645013966468226945392411250770384802856253772044992962539125193848465359933
400 284812298108489611757988937681460995615380622460389609189620836610230927029234708131
401 460835978753503578226215883073872246385765150935807359461570128721744662152838916796
402 745648276861993189984204820755333242001145424378382098858215413586337496556084773513
403 1206484255615496768210420703829205488386910131356670913479517482552808398809368924529
404 1952132532477489958194625524584538730388054991012365873794242627281657656481816168796
405 3158616788092986726405046228413744218774964404030682220660448379651580836666769176279
406 5110749320570476684599671752998282949163009438515966213317370387290476669507716579213
407 8269366108663463411004717981412027167937981723037355195325093776043534019781757457868
408 13380115429233940095604389734410310117100998725876712134563362872913031611027452512375
409 21649481537897403506609107715822337285038978568279839651821565128835521433660823370373
410 35029596967131343602213497450232647402139974901952860631168506091684812142785385592182
411 56679078505028747108822605166054984687178950427302599493469599910461130400773851679859
412 91708675472160090711036102616287632089318921458588579822541728002621587071263083071567
413 148387753977188837819858707782342616776497866962326850848423965082902470099216190868860
414 240096429449348928530894810398630248865816782158044859213652893175935960796280229449387
415 388484183426537766350753518180972865642314641153877280804969024118598980347003319152985
416 628580612875886694881648328579603114508131312892344752412772327585863700073158281023920
417 1017064796302424461232401846760575980150445913876389840990174237219256378207096561476591
418 1645645409178311156114050175340179094658577438224179876381977328100323712798571930744317
419 2662710205480735617346452022100755074809023252404008064988695828812455546558854972164028
420 4308355614659046773460502197440934169467600870504064302145507035895777048782625297417491
421 6971065820139782390806954219541689244276624295567282258178669671337964538442747314703823
422 11279421434798829164267456416982623413744225123144993062131323573687228038937488927064688
423 18250487254938611555074410636524312658020849364109110188621691985833454582519308504294509
424 29529908689737440719341867053506936071765073730427060765904555957129932525085761090566197
425 47780395944676052274416277690031248729785923693557137389810923768806993814368984279988096
426 77310304634413492993758144743538184801550996886783063321849472231638323473875689772287747
427 125090700579089545268174422433569433531336921549576484377760940638574948769083759786208455
428 202401005213503038261932567177107618332887919366709822129263236542712291914913481619719714
429 327491705792592583530106989610677051864224840684983587222546276947549869006632216610984337
430 529892711006095621792039556787784670197112759757471805435916854355346154179904711479798711
431 857384416798688205322146546398461722061337600068199731165902130322694096673058927029630300
432 1387277127804783827114186103186246392258450359349610981241395503831029077466324621819605655
433 2244661544603472032436332649584708114319787958812252331630258732939783875948540522993139373
434 3631938672408255859550518752770954506578238309768522793689381443926565571057776941729721764
435 5876600217011727891986851402355662620898026275224019442955996927534528424530804637447906379
436 9508538889419983751537370155126617127476264591369257881914595403494475844302470758689370661
437 15385139106431711643524221557482279748374290865007904901823953527620923745938111343363931132
438 24893677995851695395061591712608896875850555434403112025367669977799878246092878566769282703
439 40278817102283407038585813270091176624224846316803256346333207992323236054936009342155356945
440 65172495098135102433647404982700073500075401735609033258599216048840974805595073553152363076
441 105451312200418509472233218252791250124300248080553524125579236264300900008816634586626960999
442 170623807298553611905880623235491323624375649843174758330725290902838196812390591896289392655
443 276075119498972121378113841488282573748675897917012537102625410952526572803113092270761817274
444 446698926797525733283994464723773897373051547751644735382338055331274296307544249056076263593
445 722774046296497854662108306212056471121727445657790968242921472560178042822068557982219603347
446 1169472973094023587946102770935830368494778993395613551111784030224911196400852054860047807064
447 1892247019390521442608211077147886839616506439035822469758984392846853888916237695285494396511
448 3061719992484545030554313848083717208111285432409071308306280278881133469280369562856319197363
449 4953967011875066473162524925231604047727791871134907731919702285055987860662062187875762815044
450 8015687004359611503716838773315321255839077303789329867455818205090089892116224180629270233729
451 12969654016234677976879363698546925303566869175159744888249835559556125546815605119411527830861
452 20985341020594289480596202471862246559405946478311070456670413426540462929201449526481220717916
453 33954995036828967457475566170409171862972815653975789309041790220892584907448006973336075826413
454 54940336057423256938071768642271418422378762131833999846297421585708371492679010304444302257223
455 88895331094252224395547334812680590285351577786626854192721635461616558515058779115914370004670
456 143835667151675481333619103454952008707730339919245138216743345019249795844698849003329525474307
457 232730998245927705729166438267632598993081917703747316441068715879433675512780017049294809160803
458 376566665397603187062785541722584607700812257622219513127581965086321151803032440407484811984834
459 609297663643530892791951979990217206693894175330035621657957355263890709890188137273262742084715
460 985864329041134079854737521712801814394706432954308417419660269418214564368503193427267978630375
461 1595161992684664972646689501703019021088600608278781565177276106540508797165929216204088507459570
462 2581026321725799052501427023415820835483307041231066395399477630789979419605318265144068305998343
463 4176188314410464025148116525118839856571907649520500196559715308224440654634769266565426694651857
464 6757214636136263077649543548534660692055214690756942155683831498246503316428974319366085421120264
465 10933402950546727102797660073653500548627122340276105885171552717637737850703064006832172571771909
466 17690617586682990180447203622188161240682337031031348028478879201033094029397240850323290293514785
467 28624020537229717283244863695841661789309459371305291464503100430231529678477137694408956050785946
468 46314638123912707463692067318029823029991796402333888815175499034059997731197028606693701853454775
469 74938658661142424746936931013871484819301255773635681363459273887019019087690319559256811545739761
470 121253296785055132210628998331901307849293052175965119488451787309023243704475200752037001208971192
471 196191955446197556957565929345772792668594307949539112071048602783208671984194500878189809413980027
472 317445252231252689168194927677674100517887360125553057607006725230093296881944209806786404109611137
473 513637207677450246125760857023446893186481668075139036811965146717439430304911855567049664159817712
474 831082459908702935293955784701120993704369028200680442360799420126216554981354420607970499398136207
475 1344719667586153181419716641724567886890850696275804657525811927134959855917068401623989610853449543
476 2175802127494856116713672426425688880595219724476466246460449429230599839601831680114142484699223806
477 3520521795081009298133389068150256767486070420752246922057722734013879247304111346540663343316666305
478 5696323922575865414847061494575945648081290145228682663033837793392586343403850239771122633592235527
479 9216845717656874712980450562726202415567360565980890781516069265346089013123974976563286671968390410
480 14913169640232740127827512057302148063648650711209524085639410770856206041729141287332908485584609411
481 24130015357889614840807962620028350479216011277190352081651450151790238029054340918950227100376481357
482 39043184998122354968635474677330498542864661988399796302896030264912082012482705490397951571561419658
483 63173200356011969809443437297358849022080673265590046795467959270229886438154284454653711309820871129
484 102216385354134324778078911974689347564945335253988435023165100966339920491245381470670563948047632493
485 165389585710146294587522349272048196587026008519579596295943070828870532886510276455178253937533925930
486 267605971064280619365601261246737544151971343773569101083301575815044476532647568394571363135765170333
487 432995556774426913953123610518785740738997352293145799319666074647500769382302605743286085460325361843
488 700601527838707533318724871765523284890968696066713846110153744240316592530829600526895520315012168922
489 1133597084613134447271848482284309025629966048359865195265212616990951207239589125025766899835687033423
490 1834198612451841980590573354049832310520934744426581842054384640571266525918430605643664001048263270273
491 2967795697064976427862421836334141336150900792786439450101119133879152477518199245915332751612035319782
492 4801994309516818408452995190383973646671835537213027297362361076046598676941740567132695684735021417643
493 7769790006581794836315417026718114982822736329999461362002670962853501799762664431592083577706000783111
494 12571784316098613244768412217102088629494571867212498375993836626822370532714835188025707051442055746124
495 20341574322680408081083829243820203612317308197211969064791662932472310756713863269486641996731160395025
496 32913358638779021325852241460922292241811880064424442173901260976670799679799581175230767888072087960511
497 53254932961459429406936070704742495854129188261636402046785801121789600543700470579330818986808667777284
498 86168291600238450732788312165664788095941068326060892607217639262970107914338440928908114170096592528617
499 139423224561697880139724382870407283950070256587697271840825362253133649084149883212550220841354736720951
500 225591516161936330872512695036072072046011324913758145529526076024709731414158025198538399483376247371912