0 1
1 1
2 4
3 7
4 13
5 22
6 37
7 61
8 100
9 163
10 265
11 430
12 697
13 1129
14 1828
15 2959
16 4789
17 7750
18 12541
19 20293
20 32836
21 53131
22 85969
23 139102
24 225073
25 364177
26 589252
27 953431
28 1542685
29 2496118
30 4038805
31 6534925
32 10573732
33 17108659
34 27682393
35 44791054
36 72473449
37 117264505
38 189737956
39 307002463
40 496740421
41 803742886
42 1300483309
43 2104226197
44 3404709508
45 5508935707
46 8913645217
47 14422580926
48 23336226145
49 37758807073
50 61095033220
51 98853840295
52 159948873517
53 258802713814
54 418751587333
55 677554301149
56 1096305888484
57 1773860189635
58 2870166078121
59 4644026267758
60 7514192345881
61 12158218613641
62 19672410959524
63 31830629573167
64 51503040532693
65 83333670105862
66 134836710638557
67 218170380744421
68 353007091382980
69 571177472127403
70 924184563510385
71 1495362035637790
72 2419546599148177
73 3914908634785969
74 6334455233934148
75 10249363868720119
76 16583819102654269
77 26833182971374390
78 43417002074028661
79 70250185045403053
80 113667187119431716
81 183917372164834771
82 297584559284266489
83 481501931449101262
84 779086490733367753
85 1260588422182469017
86 2039674912915836772
87 3300263335098305791
88 5339938248014142565
89 8640201583112448358
90 13980139831126590925
91 22620341414239039285
92 36600481245365630212
93 59220822659604669499
94 95821303904970299713
95 155042126564574969214
96 250863430469545268929
97 405905557034120238145
98 656768987503665507076
99 1062674544537785745223
100 1719443532041451252301
101 2782118076579236997526
102 4501561608620688249829
103 7283679685199925247357
104 11785241293820613497188
105 19068920979020538744547
106 30854162272841152241737
107 49923083251861690986286
108 80777245524702843228025
109 130700328776564534214313
110 211477574301267377442340
111 342177903077831911656655
112 553655477379099289098997
113 895833380456931200755654
114 1449488857836030489854653
115 2345322238292961690610309
116 3794811096128992180464964
117 6140133334421953871075275
118 9934944430550946051540241
119 16075077764972899922615518
120 26010022195523845974155761
121 42085099960496745896771281
122 68095122156020591870927044
123 110180222116517337767698327
124 178275344272537929638625373
125 288455566389055267406323702
126 466730910661593197044949077
127 755186477050648464451272781
128 1221917387712241661496221860
129 1977103864762890125947494643
130 3199021252475131787443716505
131 5176125117238021913391211150
132 8375146369713153700834927657
133 13551271486951175614226138809
134 21926417856664329315061066468
135 35477689343615504929287205279
136 57404107200279834244348271749
137 92881796543895339173635477030
138 150285903744175173417983748781
139 243167700288070512591619225813
140 393453604032245686009602974596
141 636621304320316198601222200411
142 1030074908352561884610825175009
143 1666696212672878083212047375422
144 2696771121025439967822872550433
145 4363467333698318051034919925857
146 7060238454723758018857792476292
147 11423705788422076069892712402151
148 18483944243145834088750504878445
149 29907650031567910158643217280598
150 48391594274713744247393722159045
151 78299244306281654406036939439645
152 126690838580995398653430661598692
153 204990082887277053059467601038339
154 331680921468272451712898262637033
155 536671004355549504772365863675374
156 868351925823821956485264126312409
157 1405022930179371461257629989987785
158 2273374856003193417742894116300196
159 3678397786182564879000524106287983
160 5951772642185758296743418222588181
161 9630170428368323175743942328876166
162 15581943070554081472487360551464349
163 25212113498922404648231302880340517
164 40794056569476486120718663431804868
165 66006170068398890768949966312145387
166 106800226637875376889668629743950257
167 172806396706274267658618596056095646
168 279606623344149644548287225800045905
169 452413020050423912206905821856141553
170 732019643394573556755193047656187460
171 1184432663444997468962098869512329015
172 1916452306839571025717291917168516477
173 3100884970284568494679390786680845494
174 5017337277124139520396682703849361973
175 8118222247408708015076073490530207469
176 13135559524532847535472756194379569444
177 21253781771941555550548829684909776915
178 34389341296474403086021585879289346361
179 55643123068415958636570415564199123278
180 90032464364890361722592001443488469641
181 145675587433306320359162417007687592921
182 235708051798196682081754418451176062564
183 381383639231503002440916835458863655487
184 617091691029699684522671253910039718053
185 998475330261202686963588089368903373542
186 1615567021290902371486259343278943091597
187 2614042351552105058449847432647846465141
188 4229609372843007429936106775926789556740
189 6843651724395112488385954208574636021883
190 11073261097238119918322060984501425578625
191 17916912821633232406708015193076061600510
192 28990173918871352325030076177577487179137
193 46907086740504584731738091370653548779649
194 75897260659375937056768167548231035958788
195 122804347399880521788506258918884584738439
196 198701608059256458845274426467115620697229
197 321505955459136980633780685386000205435670
198 520207563518393439479055111853115826132901
199 841713518977530420112835797239116031568573
200 1361921082495923859591890909092231857701476
201 2203634601473454279704726706331347889270051
202 3565555683969378139296617615423579746971529
203 5769190285442832419001344321754927636241582
204 9334745969412210558297961937178507383213113
205 15103936254855042977299306258933435019454697
206 24438682224267253535597268196111942402667812
207 39542618479122296512896574455045377422122511
208 63981300703389550048493842651157319824790325
209 103523919182511846561390417106202697246912838
210 167505219885901396609884259757360017071703165
211 271029139068413243171274676863562714318616005
212 438534358954314639781158936620922731390319172
213 709563498022727882952433613484485445708935179
214 1148097856977042522733592550105408177099254353
215 1857661354999770405686026163589893622808189534
216 3005759211976812928419618713695301799907443889
217 4863420566976583334105644877285195422715633425
218 7869179778953396262525263590980497222623077316
219 12732600345929979596630908468265692645338710743
220 20601780124883375859156172059246189867961788061
221 33334380470813355455787080527511882513300498806
222 53936160595696731314943252586758072381262286869
223 87270541066510086770730333114269954894562785677
224 141206701662206818085673585701028027275825072548
225 228477242728716904856403918815297982170387858227
226 369683944390923722942077504516326009446212930777
227 598161187119640627798481423331623991616600789006
228 967845131510564350740558927847950001062813719785
229 1566006318630204978539040351179573992679414508793
230 2533851450140769329279599279027523993742228228580
231 4099857768770974307818639630207097986421642737375
232 6633709218911743637098238909234621980163870965957
233 10733566987682717944916878539441719966585513703334
234 17367276206594461582015117448676341946749384669293
235 28100843194277179526931995988118061913334898372629
236 45468119400871641108947113436794403860084283041924
237 73568962595148820635879109424912465773419181414555
238 119037081996020461744826222861706869633503464456481
239 192606044591169282380705332286619335406922645871038
240 311643126587189744125531555148326205040426110327521
241 504249171178359026506236887434945540447348756198561
242 815892297765548770631768442583271745487774866526084
243 1320141468943907797138005330018217285935123622724647
244 2136033766709456567769773772601489031422898489250733
245 3456175235653364364907779102619706317358022111975382
246 5592209002362820932677552875221195348780920601226117
247 9048384238016185297585331977840901666138942713201501
248 14640593240379006230262884853062097014919863314427620
249 23688977478395191527848216830902998681058806027629123
250 38329570718774197758111101683965095695978669342056745
251 62018548197169389285959318514868094377037475369685870
252 100348118915943587044070420198833190073016144711742617
253 162366667113112976330029738713701284450053620081428489
254 262714786029056563374100158912534474523069764793171108
255 425081453142169539704129897626235758973123384874599599
256 687796239171226103078230056538770233496193149667770709
257 1112877692313395642782359954165005992469316534542370310
258 1800673931484621745860590010703776225965509684210141021
259 2913551623798017388642949964868782218434826218752511333
260 4714225555282639134503539975572558444400335902962652356
261 7627777179080656523146489940441340662835162121715163691
262 12342002734363295657650029916013899107235498024677816049
263 19969779913443952180796519856455239770070660146392979742
264 32311782647807247838446549772469138877306158171070795793
265 52281562561251200019243069628924378647376818317463775537
266 84593345209058447857689619401393517524682976488534571332
267 136874907770309647876932689030317896172059794805998346871
268 221468252979368095734622308431711413696742771294532918205
269 358343160749677743611554997462029309868802566100531265078
270 579811413729045839346177305893740723565545337395064183285
271 938154574478723582957732303355770033434347903495595448365
272 1517965988207769422303909609249510756999893240890659631652
273 2456120562686493005261641912605280790434241144386255080019
274 3974086550894262427565551521854791547434134385276914711673
275 6430207113580755432827193434460072337868375529663169791694
276 10404293664475017860392744956314863885302509914940084503369
277 16834500778055773293219938390774936223170885444603254295065
278 27238794442530791153612683347089800108473395359543338798436
279 44073295220586564446832621737864736331644280804146593093503
280 71312089663117355600445305084954536440117676163689931891941
281 115385384883703920047277926822819272771761956967836524985446
282 186697474546821275647723231907773809211879633131526456877389
283 302082859430525195695001158730593081983641590099362981862837
284 488780333977346471342724390638366891195521223230889438740228
285 790863193407871667037725549368959973179162813330252420603067
286 1279643527385218138380449940007326864374684036561141859343297
287 2070506720793089805418175489376286837553846849891394279946366
288 3350150248178307943798625429383613701928530886452536139289665
289 5420656968971397749216800918759900539482377736343930419236033
290 8770807217149705693015426348143514241410908622796466558525700
291 14191464186121103442232227266903414780893286359140396977761735
292 22962271403270809135247653615046929022304194981936863536287437
293 37153735589391912577479880881950343803197481341077260514049174
294 60116006992662721712727534496997272825501676323014124050336613
295 97269742582054634290207415378947616628699157664091384564385789
296 157385749574717356002934949875944889454200833987105508614722404
297 254655492156771990293142365254892506082899991651196893179108195
298 412041241731489346296077315130837395537100825638302401793830601
299 666696733888261336589219680385729901620000817289499294972938798
300 1078737975619750682885296995516567297157101642927801696766769401
301 1745434709508012019474516675902297198777102460217300991739708201
302 2824172685127762702359813671418864495934204103145102688506477604
303 4569607394635774721834330347321161694711306563362403680246185807
304 7393780079763537424194144018740026190645510666507506368752663413
305 11963387474399312146028474366061187885356817229869910048998849222
306 19357167554162849570222618384801214076002327896377416417751512637
307 31320555028562161716251092750862401961359145126247326466750361861
308 50677722582725011286473711135663616037361473022624742884501874500
309 81998277611287173002724803886526017998720618148872069351252236363
310 132676000194012184289198515022189634036082091171496812235754110865
311 214674277805299357291923318908715652034802709320368881587006347230
312 347350277999311541581121833930905286070884800491865693822760458097
313 562024555804610898873045152839620938105687509812234575409766805329
314 909374833803922440454166986770526224176572310304100269232527263428
315 1471399389608533339327212139610147162282259820116334844642294068759
316 2380774223412455779781379126380673386458832130420435113874821332189
317 3852173613020989119108591265990820548741091950536769958517115400950
318 6232947836433444898889970392371493935199924080957205072391936733141
319 10085121449454434017998561658362314483941016031493975030909052134093
320 16318069285887878916888532050733808419140940112451180103300988867236
321 26403190735342312934887093709096122903081956143945155134210041001331
322 42721260021230191851775625759829931322222896256396335237511029868569
323 69124450756572504786662719468926054225304852400341490371721070869902
324 111845710777802696638438345228755985547527748656737825609232100738473
325 180970161534375201425101064697682039772832601057079315980953171608377
326 292815872312177898063539409926438025320360349713817141590185272346852
327 473786033846553099488640474624120065093192950770896457571138443955231
328 766601906158730997552179884550558090413553300484713599161323716302085
329 1240387940005284097040820359174678155506746251255610056732462160257318
330 2006989846164015094593000243725236245920299551740323655893785876559405
331 3247377786169299191633820602899914401427045802995933712626248036816725
332 5254367632333314286226820846625150647347345354736257368520033913376132
333 8501745418502613477860641449525065048774391157732191081146281950192859
334 13756113050835927764087462296150215696121736512468448449666315863568993
335 22257858469338541241948103745675280744896127670200639530812597813761854
336 36013971520174469006035566041825496441017864182669087980478913677330849
337 58271829989513010247983669787500777185913991852869727511291511491092705
338 94285801509687479254019235829326273626931856035538815491770425168423556
339 152557631499200489502002905616827050812845847888408543003061936659516263
340 246843433008887968756022141446153324439777703923947358494832361827939821
341 399401064508088458258025047062980375252623551812355901497894298487456086
342 646244497516976427014047188509133699692401255736303259992726660315395909
343 1045645562025064885272072235572114074945024807548659161490620958802851997
344 1691890059542041312286119424081247774637426063284962421483347619118247908
345 2737535621567106197558191659653361849582450870833621582973968577921099907
346 4429425681109147509844311083734609624219876934118584004457316197039347817
347 7166961302676253707402502743387971473802327804952205587431284774960447726
348 11596386983785401217246813827122581098022204739070789591888600971999795545
349 18763348286461654924649316570510552571824532544022995179319885746960243273
350 30359735270247056141896130397633133669846737283093784771208486718960038820
351 49123083556708711066545446968143686241671269827116779950528372465920282095
352 79482818826955767208441577365776819911518007110210564721736859184880320917
353 128605902383664478274987024333920506153189276937327344672265231650800603014
354 208088721210620245483428601699697326064707284047537909394002090835680923933
355 336694623594284723758415626033617832217896560984865254066267322486481526949
356 544783344804904969241844227733315158282603845032403163460269413322162450884
357 881477968399189693000259853766932990500500406017268417526536735808643977835
358 1426261313204094662242104081500248148783104251049671580986806149130806428721
359 2307739281603284355242363935267181139283604657066939998513342884939450406558
360 3734000594807379017484468016767429288066708908116611579500149034070256835281
361 6041739876410663372726831952034610427350313565183551578013491919009707241841
362 9775740471218042390211299968802039715417022473300163157513640953079964077124
363 15817480347628705762938131920836650142767336038483714735527132872089671318967
364 25593220818846748153149431889638689858184358511783877893040773825169635396093
365 41410701166475453916087563810475340000951694550267592628567906697259306715062
366 67003921985322202069236995700114029859136053062051470521608680522428942111157
367 108414623151797655985324559510589369860087747612319063150176587219688248826221
368 175418545137119858054561555210703399719223800674370533671785267742117190937380
369 283833168288917514039886114721292769579311548286689596821961854961805439763603
370 459251713426037372094447669931996169298535348961060130493747122703922630700985
371 743084881714954886134333784653288938877846897247749727315708977665728070464590
372 1202336595140992258228781454585285108176382246208809857809456100369650701165577
373 1945421476855947144363115239238574047054229143456559585125165078035378771630169
374 3147758071996939402591896693823859155230611389665369442934621178405029472795748
375 5093179548852886546955011933062433202284840533121929028059786256440408244425919
376 8240937620849825949546908626886292357515451922787298470994407434845437717221669
377 13334117169702712496501920559948725559800292455909227499054193691285845961647590
378 21575054790552538446048829186835017917315744378696525970048601126131283678869261
379 34909171960255250942550749746783743477116036834605753469102794817417129640516853
380 56484226750807789388599578933618761394431781213302279439151395943548413319386116
381 91393398711063040331150328680402504871547818047908032908254190760965542959902971
382 147877625461870829719749907614021266265979599261210312347405586704513956279289089
383 239271024172933870050900236294423771137527417309118345255659777465479499239192062
384 387148649634804699770650143908445037403507016570328657603065364169993455518481153
385 626419673807738569821550380202868808541034433879447002858725141635472954757673217
386 1013568323442543269592200524111313845944541450449775660461790505805466410276154372
387 1639987997250281839413750904314182654485575884329222663320515647440939365033827591
388 2653556320692825109005951428425496500430117334778998323782306153246405775309981965
389 4293544317943106948419702332739679154915693219108220987102821800687345140343809558
390 6947100638635932057425653761165175655345810553887219310885127953933750915653791525
391 11240644956579039005845356093904854810261503772995440297987949754621096055997601085
392 18187745595214971063271009855070030465607314326882659608873077708554846971651392612
393 29428390551794010069116365948974885275868818099878099906861027463175943027648993699
394 47616136147008981132387375804044915741476132426760759515734105171730789999300386313
395 77044526698802991201503741753019801017344950526638859422595132634906733026949380014
396 124660662845811972333891117557064716758821082953399618938329237806637523026249766329
397 201705189544614963535394859310084517776166033480038478360924370441544256053199146345
398 326365852390426935869285976867149234534987116433438097299253608248181779079448912676
399 528071041935041899404680836177233752311153149913476575660177978689726035132648059023
400 854436894325468835273966813044382986846140266346914672959431586937907814212096971701
401 1382507936260510734678647649221616739157293416260391248619609565627633849344745030726
402 2236944830585979569952614462265999726003433682607305921579041152565541663556842002429
403 3619452766846490304631262111487616465160727098867697170198650718193175512901587033157
404 5856397597432469874583876573753616191164160781475003091777691870758717176458429035588
405 9475850364278960179215138685241232656324887880342700261976342588951892689360016068747
406 15332247961711430053799015258994848847489048661817703353754034459710609865818445104337
407 24808098325990390233014153944236081503813936542160403615730377048662502555178461173086
408 40140346287701820286813169203230930351302985203978106969484411508373112420996906277425
409 64948444613692210519827323147467011855116921746138510585214788557035614976175367450513
410 105088790901394030806640492350697942206419906950116617554699200065408727397172273727940
411 170037235515086241326467815498164954061536828696255128139913988622444342373347641178455
412 275126026416480272133108307848862896267956735646371745694613188687853069770519914906397
413 445163261931566513459576123347027850329493564342626873834527177310297412143867556084854
414 720289288348046785592684431195890746597450299988998619529140365998150481914387470991253
415 1165452550279613299052260554542918596926943864331625493363667543308447894058255027076109
416 1885741838627660084644944985738809343524394164320624112892807909306598375972642498067364
417 3051194388907273383697205540281727940451338028652249606256475452615046270030897525143475
418 4936936227534933468342150526020537283975732192972873719149283361921644646003540023210841
419 7988130616442206852039356066302265224427070221625123325405758814536690916034437548354318
420 12925066843977140320381506592322802508402802414597997044555042176458335562037977571565161
421 20913197460419347172420862658625067732829872636223120369960800990995026478072415119919481
422 33838264304396487492802369250947870241232675050821117414515843167453362040110392691484644
423 54751461764815834665223231909572937974062547687044237784476644158448388518182807811404127
424 88589726069212322158025601160520808215295222737865355198992487325901750558293200502888773
425 143341187834028156823248833070093746189357770424909592983469131484350139076476008314292902
426 231930913903240478981274434230614554404652993162774948182461618810251889634769208817181677
427 375272101737268635804523267300708300594010763587684541165930750294602028711245217131474581
428 607203015640509114785797701531322854998663756750459489348392369104853918346014425948656260
429 982475117377777750590320968832031155592674520338144030514323119399455947057259643080130843
430 1589678133018286865376118670363354010591338277088603519862715488504309865403274069028787105
431 2572153250396064615966439639195385166184012797426747550377038607903765812460533712108917950
432 4161831383414351481342558309558739176775351074515351070239754096408075677863807781137705057
433 6733984633810416097308997948754124342959363871942098620616792704311841490324341493246623009
434 10895816017224767578651556258312863519734714946457449690856546800719917168188149274384328068
435 17629800651035183675960554207066987862694078818399548311473339505031758658512490767630951079
436 28525616668259951254612110465379851382428793764856998002329886305751675826700640042015279149
437 46155417319295134930572664672446839245122872583256546313803225810783434485213130809646230230
438 74681033987555086185184775137826690627551666348113544316133112116535110311913770851661509381
439 120836451306850221115757439810273529872674538931370090629936337927318544797126901661307739613
440 195517485294405307300942214948100220500226205279483634946069450043853655109040672512969248996
441 316353936601255528416699654758373750372900744210853725576005787971172199906167574174276988611
442 511871421895660835717641869706473970873126949490337360522075238015025855015208246687246237609
443 828225358496916364134341524464847721246027693701191086098081025986198054921375820861523226222
444 1340096780392577199851983394171321692119154643191528446620156264001223909936584067548769463833
445 2168322138889493563986324918636169413365182336892719532718237289987421964857959888410292690057
446 3508418919282070763838308312807491105484336980084247979338393553988645874794543955959062153892
447 5676741058171564327824633231443660518849519316976967512056630843976067839652503844369354843951
448 9185159977453635091662941544251151624333856297061215491395024397964713714447047800328416997845
449 14861901035625199419487574775694812143183375614038183003451655241940781554099551644697771841798
450 24047061013078834511150516319945963767517231911099398494846679639905495268546599445026188839645
451 38908962048704033930638091095640775910700607525137581498298334881846276822646151089723960681445
452 62956023061782868441788607415586739678217839436236979993145014521751772091192750534750149521092
453 101864985110486902372426698511227515588918446961374561491443349403598048913838901624474110202539
454 164821008172269770814215305926814255267136286397611541484588363925349821005031652159224259723633
455 266685993282756673186642004438041770856054733358986102976031713328947869918870553783698369926174
456 431507001455026444000857310364856026123191019756597644460620077254297690923902205942922629649809
457 698192994737783117187499314802897796979245753115583747436651790583245560842772759726620999575985
458 1129699996192809561188356625167753823102436772872181391897271867837543251766674965669543629225796
459 1827892990930592678375855939970651620081682525987765139333923658420788812609447725396164628801783
460 2957592987123402239564212565138405443184119298859946531231195526258332064376122691065708258027581
461 4785485978053994917940068505109057063265801824847711670565119184679120876985570416461872886829366
462 7743078965177397157504281070247462506449921123707658201796314710937452941361693107527581144856949
463 12528564943231392075444349575356519569715722948555369872361433895616573818347263523989454031686317
464 20271643908408789232948630645603982076165644072263028074157748606554026759708956631517035176543268
465 32800208851640181308392980220960501645881367020818397946519182502170600578056220155506489208229587
466 53071852760048970541341610866564483722047011093081426020676931108724627337765176787023524384772857
467 85872061611689151849734591087524985367928378113899823967196113610895227915821396942530013593002446
468 138943914371738122391076201954089469089975389206981249987873044719619855253586573729553537977775305
469 224815975983427274240810793041614454457903767320881073955069158330515083169407970672083551570777753
470 363759890355165396631886994995703923547879156527862323942942203050134938422994544401637089548553060
471 588575866338592670872697788037318378005782923848743397898011361380650021592402515073720641119330815
472 952335756693758067504584783033022301553662080376605721840953564430784960015397059475357730667883877
473 1540911623032350738377282571070340679559445004225349119738964925811434981607799574549078371787214694
474 2493247379726108805881867354103362981113107084601954841579918490242219941623196634024436102455098573
475 4034159002758459544259149925173703660672552088827303961318883416053654923230996208573514474242313269
476 6527406382484568350141017279277066641785659173429258802898801906295874864854192842597950576697411844
477 10561565385243027894400167204450770302458211262256562764217685322349529788085189051171465050939725115
478 17088971767727596244541184483727836944243870435685821567116487228645404652939381893769415627637136961
479 27650537152970624138941351688178607246702081697942384331334172550994934441024570944940880678576862078
480 44739508920698220383482536171906444190945952133628205898450659779640339093963952838710296306213999041
481 72390046073668844522423887860085051437648033831570590229784832330635273534988523783651176984790861121
482 117129554994367064905906424031991495628593985965198796128235492110275612628952476622361473291004860164
483 189519601068035909428330311892076547066242019796769386358020324440910886163941000406012650275795721287
484 306649156062402974334236735924068042694836005761968182486255816551186498792893477028374123566800581453
485 496168757130438883762567047816144589761078025558737568844276140992097384956834477434386773842596302742
486 802817913192841858096803783740212632455914031320705751330531957543283883749727954462760897409396884197
487 1298986670323280741859370831556357222216992056879443320174808098535381268706562431897147671251993186941
488 2101804583516122599956174615296569854672906088200149071505340056078665152456290386359908568661390071140
489 3400791253839403341815545446852927076889898145079592391680148154614046421162852818257056239913383258083
490 5502595837355525941771720062149496931562804233279741463185488210692711573619143204616964808574773329225
491 8903387091194929283587265509002424008452702378359333854865636365306757994781996022874021048488156587310
492 14405982928550455225358985571151920940015506611639075318051124575999469568401139227490985857062929916537
493 23309370019745384508946251080154344948468208989998409172916760941306227563183135250365006905551086503849
494 37715352948295839734305236651306265888483715601637484490967885517305697131584274477855992762614016420388
495 61024722968041224243251487731460610836951924591635893663884646458611924694767409728220999668165102924239
496 98740075916337063977556724382766876725435640193273378154852531975917621826351684206076992430779119344629
497 159764798884378288220808212114227487562387564784909271818737178434529546521119093934297992098944222268870
498 258504874800715352198364936496994364287823204978182649973589710410447168347470778140374984529723341613501
499 418269673685093640419173148611221851850210769763091921792326888844976714868589872074672976628667563882373
500 676774548485808992617538085108216216138033974741274571765916599255423883216060650215047961158390905495876