4 14
5 24
6 41
7 70
8 120
9 206
10 354
11 608
12 1044
13 1792
14 3076
15 5280
16 9064
17 15560
18 26712
19 45856
20 78720
21 135136
22 231984
23 398240
24 683648
25 1173600
26 2014688
27 3458560
28 5937216
29 10192256
30 17496768
31 30036224
32 51562368
33 88515712
34 151952512
35 260852736
36 447798784
37 768723968
38 1319647488
39 2265402880
40 3888955392
41 6676063744
42 11460616704
43 19674128384
44 33774040064
45 57978974208
46 99530925056
47 170862026752
48 293314185216
49 503524468736
50 864386734080
51 1483869151232
52 2547317735424
53 4372910940160
54 7506857046016
55 12886816923648
56 22122447437824
57 37977002663936
58 65194085572608
59 111916910116864
60 192124709781504
61 329815253745664
62 566184858402816
63 971954117476352
64 1668527147024384
65 2864315084734464
66 4917091651321856
67 8441037243547648
68 14490498611675136
69 24875444090175488
70 42702996995899392
71 73307071255543808
72 125844251554086912
73 216033397296726016
74 370858646074163200
75 636642931551240192
76 1092907571617202176
77 1876164645679529984
78 3220760720404905984
79 5528992160677888000
80 9491470173231120384
81 16293748197011488768
82 27971033513477013504
83 48017111001847562240
84 82429665956134387712
85 141504761279337725952
86 242917367581934354432
87 417009625255295057920
88 715869059864183439360
89 1228912907123173621760
90 2109641298899625836544
91 3621563728581474910208
92 6217039762644969455616
93 10672622741737034481664
94 18321400624110370816000
95 31451849180093752541184
96 53992532402003375030272
97 92687509039260077391872
98 159114120966553391333376
99 273146875489287537688576
100 468903797704061670653952
101 804954371553536713424896
102 1381843234061605134139392
103 2372172623693662002348032
104 4072244099688373919154176
105 6990710474360610996879360
106 12000762169457108257341440
107 20601381386924792681070592
108 35365830024505111206690816
109 60711556658817227892457472
110 104221874882699086937456640
111 178914852490237536823672832
112 307138251711850840275812352
113 527255866975937962461626368
114 905125778736799025150820352
115 1553804759030371443397361664
116 2667374287532568642423095296
117 4579008751543415159467802624
118 7860659542499685482442522624
119 13494180027994976566833577984
120 23165091127968260099577741312
121 39766880674023979553206042624
122 68266720377057376937629974528
123 117191618554168186809771622400
124 201179658016224934712286642176
125 345359636626383074655725420544
126 592869476898544529567167545344
127 1017762874872975563329305051136
128 1747165792525634846771732545536
129 2999311904506946783720580841472
130 5148837013065031499916886671360
131 8838868190824744432948918353920
132 15173444157686864992000140115968
133 26047838098257560551607668572160
134 44715613840995695237151273779200
135 76762075748267149356200104034304
136 131775363615392907593185151156224
137 226215175745309545815283091898368
138 388337427676076183392468523286528
139 666648279617900850310966952329216
140 1144416934975968424177738023174144
141 1964589366090403573201105183571968
142 3372557028297157812565213509058560
143 5789576745878180477396884876427264
144 9938808629527490656747035432058880
145 17061681934641472834765854213144576
146 29289324434120900339868365691551744
147 50280185100943180321036430271840256
148 86314623591658396286035222981509120
149 148173962184357937561865423006203904
150 254366203035071315161394716851830784
151 436663529088712198392791848284323840
152 749608380992025314233923296519258112
153 1286832280282623873268788005347262464
154 2209069908457965980074781747829538816
155 3792250113109305728467300599189209088
156 6510052427637414338864871780722409472
157 11175629598924144464117756076480266240
158 19184898788545609431450474450241191936
159 32934192948035001642105806537415983104
160 56537231553496543033705844483316252672
161 97055924727750156132746252219110653952
162 166613261136521527844181840263871725568
163 286020445062119972905163604635942912000
164 491003503775732719612246393800297021440
165 842892334733922695801621611511071899648
166 1446970301616648501481279694278001426432
167 2483974485806071509548393810227294633984
168 4264171309695763066718037185033039511552
169 7320186685626074522076758204532219969536
170 12566365002873303028019288177165853523968
171 21572336357967222941699289604720217292800
172 37032641964073822972681137170442073669632
173 63572927293653188933477214395616880230400
174 109133911877118538039594425936125032923136
175 187347212542023876017225156740806353092608
176 321613854424889020112858159031263093063680
177 552105739682847342013481894981509880741888
178 947784878035884008071702328353657121144832
179 1627036472306037727952138652126400762347520
180 2793089174096158812103029832352307949338624
181 4794820071486244292089618797960321417871360
182 8231136954432181144418364948375155553337344
183 14130168505284120120534947536298496732692480
184 24256875215788069281096717141380966528319488
185 41641116665684264857535941981932264785707008
186 71484170229664651762838718788017847212703744
187 122714927038321405204553898365870754834153472
188 210661371176850419256229347050638913153531904
189 361636635225740064701853140489106661453070336
190 620811756834166622520275921822507507663241216
191 1065730625391275216937200946275478698687725568
192 1829510722684771142983154305674021900776374272
193 3140671202152689170329463048681242109132406784
194 5391504667191161151825076048456541836215844864
195 9255449139795330451558245378115997268254392320
196 15888577320654824848423873270217554119796719616
197 27275487711232705733856520540884508785426563072
198 46823086477257072868246702422450106706776031232
199 80379916592795156942762149060697099710467407872
200 137986012404434552114659003580060290089675128832
201 236876827276820369960537643396989384336651321344
202 406639994322564571772044393517484782665919889408
203 698067797021850353200295077996243184573424336896
204 1198353964298929070708832876358628180652896288768
205 2057181594506369737794652252476265564647255441408
206 3531507583614167912732803135995014325479501987840
207 6062442832674178390448530675265258658800060071936
208 10407230404933475446725422598295242549611401838592
209 17865808831651354543574543429552987577558310584320
210 30669747165182688131717631780565486488475505000448
211 52649919185846782150881479715071005195328326467584
212 90382681518257806108064717767626520334762835443712
213 155157486369452945039843258833228042847691282055168
214 266354628697577702041358821797445048281676921176064
215 457243732730333356168351167489779066284484824399872
216 784937855758276434473145252848355087543112755576832
217 1347481426860303354943259379768276164218254232911872
218 2313184645655095401632534068151884292430892659376128
219 3970981045254304646655479965586616542344529456398336
220 6816874948304555452370731677333390931338775958126592
221 11702343459019526811362913977899565606252275063324672
222 20089094118840635132679936160929666712677276532604928
223 34486400431580768653929368898365784647366060061753344
224 59201863841731594589874373195599219944905121913110528
225 101630226363820972537114702025138237676960240887660544
226 174465840102161678031730538575404239484542914717024256
227 299500753384021704191571068556341608374007705731334144
228 514144781723864652488661479453605181283905173513568256
229 882618335971047893988091285806678358952644999368409088
230 1515166845378375735656501511651481980126360416708198400
231 2601045634077065574718822201508436814432925897851928576
232 4465144159659764666438784790310727273528372143994175488
233 7665191300504873649540749128931847304709313453308772352
234 13158625023612367620956856878149784940805495944330084352
235 22589052996059337058473788578694988963420099396375674880
236 38778011710428456150743648480147737864478316174122156032
237 66569155974641924358655081461859600456764267366201688064
238 114277456004389909842276299522628792868299327828312195072
239 196176994580041581500012879242352087934482222101131427840
240 336771700631656226584202892521280450684392541818103791616
241 578126801203816482201163348921022516545714962711986569216
242 992454525256329621086853538402598442959064136878334672896
243 1703719638409429952005327050247340160418307634322724618240
244 2924729075674539392776733187695196189113970426857683681280
245 5020802703244052507782085996427240525401242505382671155200
246 8619075180181904353727224969164997615883998015876562419712
247 14796131485833589825911637663434283174376670446683206713344
248 25400115716528153421812569709404477676178796736316438478848
249 43603686479180603151734861473333441171392082451645094428672
250 74853260347057835359100897558128311225798820041676900270080
251 128498552232726543526399931024316233447993387504087337009152
252 220589962940148187592955278520774539905560203577517362118656
253 378680778144541910771178484871959339702306931974971112554496
254 650070972517746405207758902811542834960224729025121351630848
255 1115959123620649522282407110630169057005315825903382653042688
256 1915736616832511598208367808557968514417138195011857805213696
257 3288692844918614207543574781236770038318440795923415132274688
258 5645609387631422180937853146836287632546699398090307661725696
259 9691663788839120210023784897816976350269754057963665019109376
260 16637415121506035201377155850276349652736902914104215384096768
261 28560997157586454455965754969353664117017288623874645709291520
262 49029885512757512853759646436745950798588467928002576703815680
263 84168268360181195724812550968573154992242638143724052677656576
264 144489372648201552940447903698991681055924504867907244704923648
265 248040968586060989085308024463198788748706651127558627420798976
266 425805171477274612428510239862743169110104961823674302893916160
267 730968134378508510425749774264649286092846190198982221733298176
268 1254833076881298148561779307000884356800128087878661678034845696
269 2154137747980169050437154183202679952877459554365092005123457024
270 3697949570157870304879829297601547671789436651979568172568150016
271 6348169255310161333487599529730625202164309508599777432533204992
272 10897729168422580863224449307057659212173956084226694210889187328
273 18707834692489759217563548385317582986523957973224436086888988672
274 32115230014674936377911556306377010912298170233208453653847867392
275 55131340203125033696349413058099953804577047315163073750983770112
276 94642469358115710684020627959680060060454090852330663749967937536
277 162470148071861067047345240077241264269359757184693292366018117632
278 278908075766821939457814766651036642754161760205477344537764429824
279 478793893223662524940287103498913072996569433336619509077560524800
280 821932429019834337153924982762703737575327534008513760923020689408
281 1410989002649746929486910912377816718181051061975459417502548754432
282 2422206370385812688008877151059880575877286777688634505925505318912
283 4158135669179281751590478543592179822597057354033480508160090308608
284 7138158191098738318514985227954133683982667652133069703161124487168
285 12253881646725345119986037978544139652572863872839789229476335845376
286 21035904695863752112808873172023680811706186592989886454483501711360
287 36111764347888591091768732975323453900641152589780594518964935065600
288 61992081784523968580595360449466895864101912738147749985299447414784
289 106420117470771123175545050511974709409937180035995305520584563097600
290 182688515637492568393170381417349872642004428078409194912206259486720
291 313616396401714381808687507886412861357087335860084078891743494275072
292 538376721430934454427475635647810095622504137124473046712916757184512
293 924216646528426018419700609484869864780873778164118314642590121590784
294 1586577531528408410008366966031613752131581740764886861326105773604864
295 2723634412998376674779157676540433035732329879000995787009865021390848
296 4675588975801770221573865405406746533147920475922701038160383313969152
297 8026456181603575659970398097720005291594425026643864982953735323910144
298 13778798600267214790399214774422372015987353776815512114539952152248320
299 23653688074927642487209014091112117037143526359787613726778867719340032
300 40605641738251674097624962797597716557394043618132899563971031418798080
301 69706598639176069934392292241790699666002229735922504864769629180919808
302 119663418329031284475164985850201909289692114305900806505061427227656192
303 205422929331414505729498074287432619538883194095111041335738527056396288
304 352643944860980219785461489686479272860550015954642872069879858588549120
305 605374250342250010489377592156136126473720262769329140859176121083625472
306 1039229478679733578470089007437810832449058365960237812056998042509770752
307 1784016926300335728828251184077528358254783088201411962645713421955235840
308 3062573241638131876248670163215743009283225682773451387712834318920318976
309 5257436026601296616535917495868136606615775159165085433030024794988347392
310 9025297157961388932355510638456838161620100873847822564882618831085764608
311 15493481685247185569870183318637247021183316558551566279630995868241362944
312 26597237800568041659165871971969706847701534164319864468627610784346669056
313 45658753338415898686692557658762010585394416899274254673550033496498503680
314 78381137622260204098355769957163203451662402429141021917603312918685810688
315 134554763013878696018120162607661487250288369646745447457213396005161009152
316 230986494952061677981186953841738367025190973823582114504581946586018349056
317 396528221336434745139047483086674348317845976587430694521057334327662084096
318 680709191889632506438566180872352129038440018739652537962894502482373771264
319 1168554919902899048950998779276550498527074829125631741831051903803032862720
320 2006026387037051963586276500063229034468839652723566323629153032122778255360
321 3443690832967708404573515604555102507496491221142688960374631727936133136384
322 5911690209908883724122166012301808276015712821513419513012948653230948089856
323 10148437485549461618973776583030259480147895995830969862429695049822405394432
324 17421546079237610355973074957076772014240488854823694451368432708018101026816
325 29907093404592870072848849098660132491442534508905927797460231565446572146688
326 51340692257904584355994477055863362574620702669176754896086970337710229684224
327 88135167328432871237990357363633700081056219620368060614296465359029068103680
328 151299240006155223042229166444100679207708347932571654536409333003201193967616
329 259731282305687017518167076973794898249060359544601654875565188461875072860160
330 445873614470317461272342393332049121485249685186820698314711386881112468881408
331 765419083585190218936207168503164284717195113749234208785197038473880686034944
332 1313974082571316848920538515946940131351686204274408416892082366030413614284800
333 2255663500813372810332726399177371816230993757264378746905872335222352436527104
334 3872236063397000105337723248012513305998096657403930472870773367259168438747136
335 6647362128821746950706783801137474918727211133757512529527776079405271020994560
336 11411345421159381978589191835814086467695807161535084399027972220426664397504512
337 19589545717151509367168389973957889955857408522791065346126142376779696790568960
338 33628839303453525043598658841665856686256588092874966578938279329267188416643072
339 57729712022231780031432501613978490274575984130194789418876166376491590080266240
340 99103023452479305285706606951669373572828765537877616943555992440277115374403584
341 170127459732354579218552676167922813684859171935587431421487710975579247496658944
342 292053174027152648461437666791220360193079551796535217163099647856709691666071552
343 501359725193810246414327122907058953789653540777704779276839643585848332743868416
344 860670577827869944962962107381611027355246268759989929597815850101092401243226112
345 1477489727066143751440154233516626961694051777798084287712407826439923914147627008
346 2536366351798972306974529554801576736194955577633829451197335661421570546139660288
347 4354110998329825216851789140654049325258725699303088601752718909812652955280605184
348 7474583698183102820749194029038066781839840380529988487276253866947642884752408576
349 12831414146900548530429637415506234014677873161388486647582652063931992505520750592
350 22027339000739391241104755659307522851228206079438454994054537631081820192759611392
351 37813732601772227274414701541847010789294182796423110217062005347893660526575616000
352 64913804306109563129468516310757687112912300031129224113511214301818621811614547968
353 111435758904541440837586796133912796552723934226158511534078657469337588248751374336
354 191298730607017209608553700502746617229315915018347712622142379505051495829870739456
355 328397317805359747506999771467671881811395595567283197451386341102253069089663614976
356 563750726413855739597762983289033544743167922744507820061637795869468205305053577216
357 967775509422759941653592157840399448133151883904637237947148147667508595447868424192
358 1661353844448834807510292173750948367102144406711403506235808372140614044376151097344
359 2852000871680677630839057923859173408340744159068357767251113834746797816321522270208
360 4895952177343546857566457498615615009901520395816456698731206965897514852357414846464
361 8404747684634943983419514965410132181865055746019380860885093482848818806858264346624
362 14428201314806202320181498430603814281252911987324853199739576040485270069825786347520
363 24768500018286666186908197711694745359384271501153508536518965818669106067579787542528
364 42519409021990538122110280489800456374841472301901168748730158603435604226157876084736
365 72991910783638559570696594049213548550907232121191392819751352091598305926380708167680
366 125303224160316191407939789536245234945551745214725474965943924626828939857253413945344
367 215104630313224638945475413516279047860189088827955629507465463684124883397350650806272
368 369264257103153234993778199913731911368246658017330810872888540391924363394255637446656
369 633905887452951206313070008853400449947204289847593457453391935713387458926765863337984
370 1088208962600085517551068769746733274065133892468726605823740793312183030773337252954112
371 1868098671620313843005531966698560821114152646558702848916635433208767101552864532627456
372 3206914082541031743372480315517784565070390029456880404672264075774608012040708613472256
373 5505222014787794864268963109248903481904920853671494512603830436351624880388274447712256
374 9450664611535133077628999824594151869711804199163036539021871592910081619217494336077824
375 16223698401228830354524102951549856251511133632529717966532485900688481417459300510466048
376 27850780937964134467255240315637474669353205616630207717201839080222929098223469352452096
377 47810676682433592507790407200584452563092644542277331381567595847328944718788498928173056
378 82075285785479790461790608147257496362586630217821299908113963079101089841093385507569664
379 140896406497488972698118941566339755889489116467441620314889219799133284320658433331167232
380 241873021506039029315167549362785555991499355083588993301046926064054537400186807510892544
381 415216824805985662722334696832225024384010738816090049549001117664564784555763841862991872
382 712791408187952960972012726826285529714216505132939458284451721889065180152397588078788608
383 1223629586358805808709928238059679459224412533033584170596588031248287854145738427798126592
384 2100571566117718350605522181180479981663802298602166228697267679295555213980322786892054528
385 3605993965471502104711688302372838952667193064570633639923634150142109636767378081352515584
386 6190311574601298513947545582278890046313994073339977855222995681565773925548074483266355200
387 10626739189684771944103903278316179047749208615542791594244632067037013131426980248344854528
388 18242633580661976379995474314247640153491635699148648366036531192380917417279849907768786944
389 31316631943064359941519234068683178119689669380758608301474339321914506256998307011709894656
390 53760408655961773022725752745291778236508909677111589124905405872886534102238802493262790656
391 92289028529969137173668363418720634261532965187011464706227013495085259632771865667677716480
392 158430060335133507224289207328570192590669863010803009541578410731103341586106817127473217536
393 271972567244472188286165377303923184947701245428900057436294688360262627481732643291840643072
394 466887894740929648270445533260988657845354379838000363709946161476127803902399160234851434496
395 801493725871530556439649378702278199032434964028417637749189528480219443898128417550111866880
396 1375902437924383750755546417453850413350807163220641179708946501702120316005005182771488882688
397 2361974220855852581542532522993569880906308057623081746870590057172510279168677331656956182528
398 4054736779450503346746657355104560679438454946865328945662693380336837278345896148683391500288
399 6960656134795300304861520632705976930240165495346210807405872814229872812478038766924028968960
400 11949168703727662948149069054332514925369329201887540480488458517518965698628733236077123338240
401 20512812290266024365889888444443048253674364625290586563392710388709277398903028838101376040960
402 35213785869842454815550050333683264005745308153619409403299061909632483729541772439721477144576
403 60450546601820184344525003824113452021232288894156159460432952412686781686782155941136765550592
404 103773806030563645853568368868005837385854506941506226755057401082992939973015720678225025695744
405 178145664901974430807816413957531243267567126826354807830302099124139467284753954153209849184256
406 305817808339993402557682920934202110504160292171636115546336417242170338655027141303589121556480
407 524989097822499882097279111780619450279076148248572096503423937143728360737587153133001722822656
408 901234477902178194286062133382188088794727056727447030856358478205163666851697839316033798668288
409 1547124668928318445072391252811034443116267782764331446280648320174265590962849304331309052592128
410 2655906758891623931065590123929234206682703853374790930647121600545415137760578585003792902651904
411 4559322757623891237753614204655331136334105889791831992588374118967959663292935797641521653612544
412 7826865133195501973934570170452969564025130327509895154328168553997715478363568665252492799377408
413 13436166086464392975882742598669539600917388513798871339923390547253131863131678769160017898635264
414 23065500175464251338389437035886885342531972954763660555964276057661174675198643113044578295349248
415 39595915599785281204416962140178493829681897034091194788448963245262837720256020490867214299168768
416 67973229293032780404937579423923847585579277695604437205707482504014842670975820773919378399821824
417 116687790408065844084861769973413003687929386509279295979333193987213599717817712860069636006215680
418 200314749967489628437668489738242790401558924859903523493697013599223873345520670964494000004792320
419 343874872548484258474295744908994873291323088396780562152876988680943736789601741362883671808278528
420 590320622866902389588743108719011434377945959166211406758502554395489959485519698553466828403769344
421 1013387326614957210471872777908363295328632841631174358488277469566959371715633480898084928810385408
422 1739654408067925160870491045475222424877737356188594639658194988970479016543104820999390514013798400
423 2986417315499014059512087363330411727582228970838327590105138846511865587694373727617614714836615168
424 5126701223501918477257915388282119733263084176746729276750727862680792350928519890545993228859998208
425 8800868284097901053718594241430521207427959324378617991161620686554545412202097100889375287313170432
426 15108210753333624310153995847150663809446935419457770081429353658026317682101656388542302172980707328
427 25935853690661439784816335644397911607532160427098736789567529283714781837735020451227847317914648576
428 44523373260130914416711313582499020266734570558933696150313272919682057552922886481768930518922952704
429 76432061581790382320551823953557755329431188927709088120091079896420570566046654388232007266510831616
430 131208837288925133691778968312621015062691927840136242823905808541464212820826580651092924243153780736
431 225242635438911318119767980749039812806979035416602566926320129810993874211277429241103682084290953216
432 386667894234503700431854940755962155488564834095654349913084645668510722396307322669281210673406148608
433 663782237054737898121255592793797791510608190366454390418539834046934160283054792812840587393526398976
434 1139496877809503427386533160714757987532642165579976132632251025554808997785207888445659659104778452992
435 1956143238027822090148892401415671289702112733801848699290973019394584299200355990034964261031326515200
436 3358057790415175784918983498755671307360138755062097317571035662032321722627217039782809768622412529664
437 5764686299320820511307411861669422222676209559697151150714648941048893770250127888299981393822320951296
438 9896079878205003697090105241937017841013477982950557168111853894418236937669959573421353583791545778176
439 16988330651635300004640028289194035646710903923380617099663582503560999028486197047347016152400919527424
440 29163404285459310556503199852560569462789666237491126533039938449088853961726572397659689054402022211584
441 50064021413150254741441012944585947688904795628475441031285466991439021588613481425076633728865594769408
442 85943541279439916867782179794657859766414739376090762199467476764592518995594487902301942320512442040320
443 147536935291231812631838016462582651900671954123960505532182241638129328124708225103978538837022678712320
444 253272636327081736893800406741114547349113649465952382067873426191558320995642632153123188325118212308992
445 434786232921584149534918479782085270543207411436674121799382832836809647177323251351795759466942730076160
446 746385677819584507541725286228320956817900393377608756933336135926545676096419028300238325900864986808320
447 1281299953567469166559525791899578122738917396071233760795289902746233366450969242502187352825538906423296
448 2199572713945933507836815437717214799089647268201024042127560992201964080538577246607029563367428777312256
449 3775946538095866299660017262541958225629908572520178813987215378224456103238962939317173993867013041160192
450 6482064524695963281284433513741402119417783139653107620250523222809536825768825450230449933884678243090432
451 11127583528634997880014287735847530886134106535046634677836504266707612223362434892251215446685576744402944
452 19102419408970130176382171822045574919187690461454959811953699761370240401324098399082142032371984961110016
453 32792602844740066389515511141692262050799631788644062011380783833570319357588471776337732184708639518359552
454 56294167681602063581571313839172266568166616786501069907589605579344487919989724668633933343815482034094080
455 96638663602533862570406859505948445070226065720185489546944820169363719484056122323606013516258147634774016
456 165896960333527852714547040372603515877228248785992774695035472194327281055583497892700846727842986155048960
457 284790790993331711044982475350247022719722527576271533597653300897106224986364490000809291137472287278628864
458 488892590144799824112293859366941688435326157285174227916596172614173986844596184691674421930059243355897856
459 839268586827611667936307357000573235256647948438733885537011041178420850546137618245159177436948809671245824
460 1440749512335615619211743844045859456828307339296910253268786424951283813230713252274101466054639017095331840
461 2473295426368295012288864920058329582225407419176015117899687106468432102744963115166472670524104122036125696
462 4245838859370966336929702844849396070808171256044910920558544475808370478086843363225975830034429111441555456
463 7288715867725924771308532715608219698473023730373469105653538184071015030804535458394067082833477808034938880
464 12512339907386490756462823279191499146151847300988728482045275005107733482580571191003391756728025406188290048
465 21479592948767638863643970708800865315138166928239665358772835271535590214477381885887777194435400833565720576
466 36873431880825360858530281676084083374946628907822214347355683126545891323519379581439371883272704273944674304
467 63299615682329589746751982225001607854535610674413909941927892611018345743486687697660094418756313351582646272
468 108664725281896883279141669590784483371098582094325946130400664689180978023179754005551417962097875848410431488
469 186541772699678322568510717247002530622580240229486794283635633668341353828275512619999646546521144816062955520
470 320231177796348187360578033396170012285982516925790197378126848367737798816616409007557848022075071476849967104
471 549732136393561787656376692060774273538839091011756322379308152579150333073846685399333048957467017960044363776
472 943710177951560696734015288809112452574714865753190948452146367199979914537501853569769640746087497984783679488
473 1620041545709781663883895945319889941822625178113775090715310305001166939098321914364422878541067142647993335808
474 2781081174225136127176194573310571361139537208055617931428258001579508809682183275945295355211350392329597878272
475 4774206265334274436197111953124466364207322866628366610710839573917358456437056215549717526845459824609717125120
476 8195749795152106938094462593227377749918825108535564936895351272232342863752472309510128578100960359893014937600
477 14069420333273504949604327930473392661203826157187444192364807151308001986337221895858512202861354220422820790272
478 24152590484328733281166821101318995316272080997229391026164451157940304679164697912508180062454489576285403086848
479 41462093909021801558538940922432167861121157510644385399959878919250640543698563637095538022397978082004210548736
480 71176846741800807094058151170372305899672312923985012288980846080349962842227628101494308795275168442948809392128
481 122187353181491157524991315999053406489208116167886130910362404147435320298800304169689281871364066174172454191104
482 209755699513596178495238392355880467888718079308942273073133952772249968868532876890203847822841155336907293458432
483 360081893361634345919438364215880659700333847791203292368225971222301293140007624851610154099927929951925389230080
484 618142773843887990977010398774399118221596089094604347493688826310431871366869897566830362047678064441403488862208
485 1061148855023565940013526644835144113644172251907096410661834555371234445594274649692631592192401950557337299189760
486 1821645322351055545178653345950287843665112966849670782733485073842366242645599803462450571830630351884638406836224
487 3127168883737603800242162622783538770287701451092539455216044437508471328837475061494460727765760434790320614408192
488 5368325605115851702411292753445587549730250576560094784095797416895337509220140618737318995242073097348773608161280
489 9215658275576724194492332104660887639418619723235040824048293796848411424337630929935000031207689392042945001029632
490 15820269428380351878857645655655273425592062477984344303131468866364612676291511343805979750545118618274525586915328
491 27158225414004207953377031049986449292299026705033577948503431773955492991817691573126242966137611911432145186324480
492 46621785487086670922591983397542298405221315116717263817101870788004838153400402523857123860343991233475947586912256
493 80034348668566086476453339693095825238095744723935920676037391436977273802893044219972288282013124014488734002053120
494 137392785365884460803867908597529298742777560993773374061330857058772786974733727981304050132841261442662228805287936
495 235858450585603995669305912499946899259710545164179376385464836089446883626302034061146338477269764241236852809400320
496 404891774808249160230889112408786744853672231113921439053058630880948895953618784730062348111201262920448132788518912
497 695066676221861571806949087008706542697980829688167971335530330518306765563556201937461172520746250984549275970568192
498 1193202022004284073883022166212577884362095691035523938022792702975265337823975791715237768352635496371949303932911616
499 2048337395563277818642877932607476077536268010171563750710397816367526650993318082092643517437407995385476047907586048
500 3516324988299330814133635916015112559383918823194634436855852233460337562766761329770489386055726014642749809451073536