0 1
1 1
2 5
3 21
4 131
5 940
6 7902
7 69025
8 594203
9 4856288
10 37189863
11 265916174
12 1778005595
13 11154474602
14 65921168577
15 368463685296
16 1955231394323
17 9884229508860
18 47752849848446
19 221109815065563
20 983764137502726
21 4215647704362334
22 17436140970968794
23 69741098135145809
24 270237795250632762
25 1016071432750576151
26 3712512451598699034
27 13199907436969853642
28 45727923938639101844
29 154528079415452974456
30 509940892106390604380
31 1644966600510392193350
32 5191916846082706000539
33 16047723180225430019600
34 48615118397595202518282
35 144456259683012514365109
36 421330562615857883316300
37 1207054718652368874130778
38 3398811132210173789876694
39 9412090656601547804273703
40 25647943594297878632667825
41 68811549118524564770980488
42 181859080558529734751886158
43 473679439211571061491418776
44 1216494872353887650187852613
45 3081786912203427801993869098
46 7704467095134859920208375579
47 19015280141780658934993731396
48 46349744696745616414659536515
49 111617751336695529194226267646
50 265650245986457759602528152507
51 625059398333121627743913109965
52 1454465131239607620913615939462
53 3348014062821041516611709494350
54 7626032009138500175666994242922
55 17193235762146069299360730936289
56 38377758327132722864146656439948
57 84835044600518226432611412230792
58 185759493999678103073225731691689
59 403003647635818317676689935358566
60 866457841797157417013967818179235
61 1846549497861449645467561854489404
62 3901580388873020726395859765729301
63 8174739859436847282685356758599010
64 16988131265457219058122732000787741
65 35021685985232915326319364476281864
66 71635266774520882599641251723246849
67 145408899699376884418140210101821052
68 292956165534895619954032026821055037
69 585912331011585815955769463160160764
70 1163454485771986789105193067655831473
71 2294135605596913471102415789993140044
72 4492682227386639303845520931854996539
73 8739190085766784802585572575037768338
74 16887894354322323411784440950845976957
75 32424757159345212745829657193940018790
76 61863023526202473657487433153910588129
77 117298719930464017447786967422762514480
78 221062972173012270030631986063158288819
79 414143289634956860874181918640737378754
80 771341876936435668996084497936032268145
81 1428410883202302646772837212347761954228
82 2630366382461912090245962237353519037173
83 4817056507610037088404829848732516602328
84 8773924353099703774214504147785202438093
85 15896286474956379091180177720912612426360
86 28650283762895289758080421078825506846217
87 51372922609168070622138924306206285483860
88 91653964200206033575769560708327920401891
89 162711531950567353002064821595923563914044
90 287457039778800305097274943587652536437871
91 505418971038855894195268650273900702525614
92 884483199316827035866657124237669065764533
93 1540712669775975733231010033312154464717856
94 2671661331630281402412738821063587536022487
95 4612131140915947299725209820224052963233238
96 7927100398443895311832093901013247720332236
97 13565965630318832867967316230210966952062255
98 23117512859817679120632567649940793180801445
99 39229718792401475311974023002976993189696142
100 66298224759134856637091644789257739988323673
101 111591071376727678685714775553998455304809268
102 187079149072700683727191680234877817583501710
103 312404015927158796484926061184832690037006672
104 519672064955655453677844636583190455764775019
105 861170850497802500612342213410617798482485164
106 1421744328651832807116885109687390357581894977
107 2338570110679367976915557652003556334142356706
108 3832656570279677235451835382655434622380676576
109 6258833665226802833939708942960629709848752946
110 10184829327959193299402977666665145848370351759
111 16515939450743537630253476328977962080927860412
112 26690937862360787738502939930066805349920532465
113 42988944167693995232361423347445401359210076036
114 69008568269190016516287109597354627968856696936
115 110413709230699899264744049020005028961937183898
116 176090829376541542112533967364156936021508874341
117 279939267213981233083374266340604147601425604516
118 443632567534010243610903016616638664886452406980
119 700864896608337384405386465869751633632876994862
120 1103862212158110895808053901827825978691463420139
121 1733337357934195680074950769606189440629270746575
122 2713667502995300834456673798828621361500627925653
123 4235968785163344207663202177835730752201572532740
124 6593080447875134058157846605730527979505323076914
125 10232460855102111604533521019043371753637276436986
126 15835951323372184875926249034875390332884565047461
127 24439735900637210914245328175412532358776366428972
128 37614281034574218811339866365914042178196535665314
129 57733547634462432973853296225539391372607001662388
130 88376738301984368923486041272127683884816757718838
131 134926318018296166143793856343067132175613882292577
132 205455984255132020923509132262458806802811623995419
133 312045930973958871585658336310190963120795503850638
134 472726298415772126092143391694893481858628271550891
135 714341962050498251397435658530513489635661379062205
136 1076765457502586814402950057818980690192783282226583
137 1619077987193667415093236465748154391356213404651876
138 2428616980790496787864083657652485710198497742869272
139 3634189438880737656967279729900538807202228477029122
140 5425325662329093634018714309985257897566231658712008
141 8080272263043320940523424223297247330526095648859332
142 12006601742972808783938425760364573453718989258074620
143 17799996989582048840098821588519292896360709178329242
144 26329162213756757822310957178268129930489250195557120
145 38858211818923736887265413601341731615660050684341858
146 57222709185401354315030229314935351281979302440200481
147 84082348190793775715803205190211575149810203756352925
148 123282902414879996444189887342980851758172772209922237
149 180373642459354538887115360366522741982378589353572286
150 263345517990657513856832347753772711607755985121891378
151 383682211642017423146478028669071079911588019246852191
152 557853741926880405152814841692568866585394004641063149
153 809434841227237988327596996798490296437758989512971772
154 1172103698660220923803132227400587071660310652858948311
155 1693878893547673697065667821787778195410132902649815184
156 2443094558001451915923217872637146923793522810136259298
157 3516811274575337741611956296471084572735559751357733488
158 5052633919801275494070285165766325155781236464450726642
159 7245286375564092028572685943607991912693412941357155672
160 10369816125026105262297040207726357337682419651047988431
161 14814023035751577083222124136721033524561059968428735980
162 21123699513942061234252218025168353191764956939916983513
163 30065633664015691469454735535268695665674309664257420955
164 42715199047046679720731071939477518774322323800585788573
165 60577918648538922642097331841000258063493096055484992032
166 85757896881967745614094464103511145960412077614936132201
167 121190800384098123489014127068567045603948405394386891207
168 170965593398995556853905616595458589805829003469803805809
169 240768113780833966518137590480441775236865277185217169480
170 338491642315407736507451162405995511470189091560884975915
171 475075989214607328696896376226950339850152743893281565410
172 665658798841397451715881100186738424832230680953269185332
173 931152770633631084233595900471039011036250798093124794484
174 1300403007264208886104428297928028414454068587420912232832
175 1813133335842668336999358372627231891084150055015655467826
176 2523964018644623470880375659356841560048076590637771888896
177 3507882195404391859070189566068667153374523221927677957076
178 4867679226207217811919055498303378858445010503633638818827
179 6744047196085977619013792942537361262256489378443652349777
180 9329265287918935541408871495512642401258169767359960055331
181 12885725535799634519278491738829229173867094650204480226538
182 17770973129042352842620677260475669841886635921853638000603
183 24471503980976354411619922203397422806426088082679874219237
184 33648317973842486913540553748469230118952629138135766129511
185 46198231164086440990402332629513336194375066527700483229980
186 63336284660441087829767827153498649100363290416802637827490
187 86706357610015606091201653247943627930052352642871315632956
188 118529435669010694594669796552600888017564301398317584834166
189 161802086786268566024801682101754946187658365693660842625968
190 220561791987597675356205324117159217725387508201157924694382
191 300241182810342383457481164385358921238568119203098096251348
192 408140357882809175229343694037324078379964879639462816545711
193 554055822618114007072836165826150149531453006450138398972449
194 751116914167855583418397273737140612767158979721328070494400
195 1016896745334942939396800208633583816610699154896053200383530
196 1374885905682448356625923126629583468672521777769848090817730
197 1856444928484930261789729739904647546960388741071007543295288
198 2503387858108466557079398886460439765146188738421155319914125
199 3371396713432507715196308262474609505199335208457432723372324
200 4534528579566722864753409760226808305579622042722012881972058
201 6091157793447836669035150728790662930923141807173106290199508
202 8171800802100810562380588454391349516563601955915284148263528
203 10949407971287785558623713542600379956643623410361358038163128
204 14652884196870418881784200904041696403408489258514741134506411
205 19584830585085340325357620692994228743514882932462525687312654
206 26144798111157614470794893261901079974792928374616066265761512
207 34859730814876819244053103899513767346378304085956591452682442
208 46423776133273456335689344886011144984648589770884132333780159
209 61750285957177133232836077969930051841342663510593949881570872
210 82039665628821048346619819733999690389217115723839911262052207
211 108867802730189068784844301258213658094256847983355084106266586
212 144301191354637397640932751060448684493229764742205295849195784
213 191046647708956554458863451307649324089064020779255047060438992
214 252645800474928527425904369747232664775756724720834277949069499
215 333727475976184659241286351578885950093978532643293457989724820
216 440334864135243647316289490009593015956374185443875946834867075
217 580349175772717433434208626914815257090267024212290069988336785
218 764037676361329831659051663890352764171880560632015692920645520
219 1004761875762844709605607454861060865183806809056933713995733410
220 1319891736797555095169806275567179938580460415716522466341730769
221 1731984631996791753081339403006893745477599190548729840731741008
222 2270304179779578378119969253330695795996955192062877883495210175
223 2972774979801062269792871421546326899797480384782252427674617126
224 3888495844114782342633895358382585510033992002277320512670256892
225 5080967902976648926098847322631760704298177880736534112336608356
226 6632236864504917844076886154148882506970818973148237316939614115
227 8648203136094518419902633348389070198182197676314559046336174142
228 11265422506228385833652034750645748537539556357342580869054824989
229 14659807453519908199380758146025429609846162605161096766614238632
230 19057749689575880655158876094990793078058832638198960691765038339
231 24750324272176468378482550185695182773734847253581454695507540704
232 32111412094504814571453780863621994510942262467505662332756703769
233 41620800225495510725150367133048972909456488167429285236762900308
234 53893600291987776699890989203441770424446023242425838124339311507
235 69717678675592698359273513059090167523553944490095311815777061498
236 90101237271422766935476629477848242556455543153527246345040290645
237 116333243059305344636666749522336129567827625682774063480194772112
238 150060107643725801678243631704904568496091357354152805891751251820
239 193382900227060865740860995697176212960227203184184339719830940446
240 248980484042340864617250189131495562212010111867268015052140627752
241 320265352917533892217533583750289026784248169424892565022047286046
242 411580680815508431699906758141388909666292092730322994713395485319
243 528449269195220702388821531952153214500659379221014292292287286202
244 677887792041410163261868161951996500238418143164426183204499082693
245 868803129391848127551592835300413165139248818887795510025494102522
246 1112491812026146992528269553240807956190630228104153825397254824725
247 1423268876924139472141358638690292628547566193198452926451204771378
248 1819259008003839567116816980622472319740017522817176800573647136793
249 2323391022269963784396678884728540795191531058161527102090349299804
250 2964646944416473788755158039526776673695802749480810436489890787034
251 3779629570570803236500116572753898359857445730693202826619170247018
252 4814528143465189836781240702741854206200373704171789957737693026112
253 6127581273501150701134258360612379881631272154497277038635860087828
254 7792160438349888489760686459893270211331799777751641268477512917307
255 9900627380491623021971882194870591039847869394768631980440579038426
256 12569155854139755789244078473072476083400539669920767531137674188515
257 15943754118480779716660632214283234345839842356770171659538507536336
258 20207781382725639407812776207179663898843554770377830146256066012416
259 25591321596656408206973098790074905669950684603772879241772862013811
260 32382864635769070384265520400158578970980196420743432064546105698455
261 40943851838328709680417119858041205949344347168571322649156780702494
262 51726774650712988183052321756797017504348471614747296905157963273660
263 65297677505843011697598516403270008663368971013666668634299155010257
264 82364115944870162480835373014308986357415015985083493623506121907022
265 103809866889006167049716331872617021704849301395004134049845022980456
266 130737990254951375793816195332691863001562305695157000054073900425492
267 164524212455669147064170506550380490125815149600439715552042312163352
268 206883058199852621492285359611673704576907148616859758907415377688965
269 259949716251115933321848236261376353980816486596775719023840637860844
270 326381310404178894056103411884170093377467730621584864685751420197750
271 409482086853951379992430153797721355381644727717443547945406410225556
272 513358057416166987412115495167431851871633053473852915470681325091781
273 643107896103769632576520286931540636790061464726228931249168442856976
274 805058424684645926904831090145234272163694715949447511457273475024570
275 1007054902150975268556815695461957527095457102459901382187675161581675
276 1258818627688719085686941724115765162841694992541876628777983216144376
277 1572387166715872937345655610602154933763486083086706140463594376990970
278 1962655923922330608832753905084380237642328071184411202753454421983650
279 2448043948118175813153319250688831765078776974211657394367797494074659
280 3051311921047297709949297968332948551777395926572133385498340468796559
281 3800566449703039852230439473085729155856342951915730177723892113357304
282 4730492283141017688391688839039738575928113345478214683701680588884705
283 5883863193164799386241578441577864601950383611665498975874475871319578
284 7313393335166106279346875310766671955859007305450972926992428565375399
285 9084004353153689904837077330723439951164889410162550623294337969402158
286 11275599808984475231486836610992232060392442931524953106754932711252917
287 13986458299646248022283659593452404112017163854011124350718352466539842
288 17337380600603161610899537834390764806756498754065711605616654068015746
289 21476755207667584279180514715756535846578058448595016050816820399657431
290 26586741791560906055875325440743735663818799320372066415725239692575579
291 32890814587498028110273424635497380689244227670658245840537837482207401
292 40662959130434205985544494873993509823871844220315316002946349154998620
293 50238877833505742548575317024544733113658895402449633299225739106584602
294 62029634876063212738410579194024382449475367727027692551193028937552205
295 76538261338600031988931684871713955631101017560347688874996047373731983
296 94379950637125039445628268582361972729711985898462870636558793069302592
297 116306605835649038508542689224804582597422938835719701344366304929288748
298 143236658864708715209940847462389772032411966987139570018206504452280029
299 176291272448872264873491126447961597783094525964763741062197044904084244
300 216838265112112885794068160151825226795229732736975006080894463594337710
301 266545375719208530709940112287692787176058548321932134964090353822348918
302 327444815866974718189591653032167831426081379925693086094602896208453837
303 402011457104008564905532627725459574641493999033358577996673319553728142
304 493257478617747351018382212860692189557130577941977768007482782618749580
305 604846875419795112395646115969234820476681384838784270318106776414567932
306 741233915955631265189976560264740547397698795661352443826084235145352223
307 907830463841424611437004351224466278418001745985804237213767565608829331
308 1111208067753951553608564582875427152650149703269575864840690356031155102
309 1359341908126193162665619536362964433583587040116403498872323668761055054
310 1661905107031700673064043033218382028700384220300550784951911365578647121
311 2030623603447094069980244602310160074376248337189078713672571584809316193
312 2479703823440201412377947261734911940359887619587036532330482579379120525
313 3026347797297626004880951743660138636161944136264471490116691275830507599
314 3691373268678314521874744305398367881060302983495186094146455522174603239
315 4499959794198326274282716833472093591952806439587863642263596287503825772
316 5482545951792264606322380793573994320838261482613547421100094306645981380
317 6675907688933167627884286723763757277782008381411566943894540581179109152
318 8124453696909232301855128655909956083530410869195456493261593750251844716
319 9881780672102765307580906960862406249798684917779955498230480555962842472
320 12012539629524924077022723600376305016790678221041120973326076915096479424
321 14594674316245234859928062853384194037770979395104265575672999420791008760
322 17722104526869213758477108998158136501779576613847637532922836427338374368
323 21507941097624556635667033827698548267352521381969773767469810398987220990
324 26088335961007564067327748101774875560847943819844266212045612888702638898
325 31627090365036862284688446833278988852936638150605493068715031638840257200
326 38321167773587609209963353313325033491441256221174333436371166756539099970
327 46407285744161141428565865257960490353089550170839025220360885467487188134
328 56169794025707235204681558312727324263353593776481222052042569606190920890
329 67950085173955865080417700396261437925687555873263840225319631102249201736
330 82157830255783000506302974344482544539360697912838268898640190683826025180
331 99284387016051964358046965048095062469481760958571834696478547373819071644
332 119918792751315776227614727761147621567083199389292057154455262277300558808
333 144766830888975801932405777173539830896211198387318080867819751514850421528
334 174673751042686371792658989687907405664184695920293920915505286708256124704
335 210651329615657594639466202467219436506211015236519933082599515823772960596
336 253910084804587279252883639773232705008935796241860005025056947402763525045
337 305897609586535416547933935356465457051248606865577253425676674150812711200
338 368344163022839983831330429887162489671060697013299776297004442064771936214
339 443316868770851661956226112950118025223926552012830375863447651722066934154
340 533284115668465675706091775900062952081241825533809533446990502718801640304
341 641192045231879551435392408449707382663988708281760008724586090754328612324
342 770555352603223671461735199432411681959796551725398755102487750827127594054
343 925565029949061669510779844272240550612432296452843983422656348535797395828
344 1111216155142332760197411232466087795994612305455264962374822317722389298030
345 1333459386170799312236752862388477710898854186606785501860269909356046005676
346 1599380477632606111497679843790019756695582864210888373872711790474885583748
347 1917412906902490323870236311838694073854237916088361298798474156859381414384
348 2297589603960742715671888223279276908656697481042773437180510082776756964180
349 2751840843712293567767243709170475970367933779552592625878963011177602610080
350 3294346610044145728269665143785299181602493607273958031609590277185830753989
351 3941953208599832495365112467805131540440243081966609322252638711428575535216
352 4714665627331049660649412563415701945154819857321388362264392489881582354628
353 5636229163551566449841124202484025352375736697122814939855674674478486319784
354 6734816203904837876504638457013250124203429602369943850270492109828923700766
355 8043836818184933125740260582456590683753285006066448558860379807929453068362
356 9602895077889316231571385262597275326674696883172095609886740406099853118518
357 11458916815632629452798840513809555678587957757823338464657944084056603311648
358 13667478995181935129454890821406272077218870275928239395850966751612958393790
359 16294376072250329346535948341078893602974387814261092147339666827086847530042
360 19417464819431642471287766075046121424297462186066763941346113071748264733015
361 23128836211511374688790499071923040723802928795908953915185464010243069069408
362 27537371290501111853227312337322956258367987307029487319651608811944247759736
363 32771747651505455428632853476922301346669478948903643813944954412692198979052
364 38983974541488632419223874349886303510240599547527552911396404460841591638663
365 46353547810975524575185084983473000536685579418995427255794788221526610347370
366 55092331414684025109849255134671574361713398292369528247426349788848478956856
367 65450290182022438550118532437271230895278867836387864390383290213288400243644
368 77722219591151645778263381056517954039509362064648413979216879989234810473352
369 92255642766732847834358734591944333210056917066613362874826868339859999541528
370 109460073444853297835898294297939130102369769868129781663228386068439843775269
371 129817876861820622770334204840137116749956689747973361585263931946195651691040
372 153896999182964770542247211841416323005747886722629682322875957618102123023250
373 182365881069357717371773897330460025298221652703070504024758557860254326926204
374 216010923298731199988486704068701894784207582149087258591309138731304018463042
375 255756933185697740786362817278606990706737961625057788039327694620520638341678
376 302691051243711421941300941041087494693891218078367676185633935764201362250818
377 358090739667626775028693972969914068496371166471621463446193650359718440027064
378 423456509606955472057733560197554565801819521566803760820405791440944802293205
379 500550174944369528975887456244188852517625822417094764041766063411752667785640
380 591439548815847153974130958901921449837613809774563523938833326660201573364357
381 698550648207693488945813025191625748335482171829101620950723587277538027593632
382 824728644873481056320829798075227143700160689005008941756510490798887518926276
383 973309001260609497276787965114311518514300773434816495092576501381887763357336
384 1148200462424625266318695343357133318376704107627305328496240548486502921807713
385 1353981844002025638723846781994753258844177195300723611702816818182405532632979
386 1596014867929848874661509799908700947314426529815910134449438959506866745078215
387 1880575658335945960841447124226045309415549163436504259735895811056281614251387
388 2215007927473008515733329544188370725401660338499382739284926547157674437866885
389 2607901364479788946544612576095263115968911305541409522342901782552270018159210
390 3069299298195443914010167247225626286769459302727497413174400484348492605305213
391 3610940350818169310600162465433883747786905431541702294848416534113763185310265
392 4246539545222387888231275122070642941414971947197756948041096596831521723386893
393 4992115190566776601432143060997637427441647933514273570876378809092367948729688
394 5866368866072125803205744417607620555385015989120866245464515743843699796789652
395 6891126971791054108069478926038363523083079706572134865462813153674314595189346
396 8091853641118283232960312871267409980985911055600396770070087284591764753049763
397 9498246339448664953550325241745457249896788778212920966561441065564138134041618
398 11144927237493785259567768840355579813810724961170382037183349117948818339440104
399 13072245481571657898440306610180143334356782035765117063103531958356902389837716
400 15327207827142768885921165771301884708983702687464946509898311480444474588957472
401 17964557802386786474770339000680111550275917108189703860981360112042314954062308
402 21048026678915861765215877340828670854516917204427937492279435479609416553644940
403 24651783107812125938416480243889991017770985481222161464956298861278668138583149
404 28862112400978058338789446413152252369270875104739370940394501175040638172347473
405 33779361180403949759471930454773728631069290019210602024528669823811705551307856
406 39520188573132699841746535551454133376115818122386115381280646097313875785613656
407 46220171402484435195752503016279153634650365594839239779717895567566260237188187
408 54036818036728126442092774715359693382544219845351528183606227195962785825373664
409 63153053842435316477555608042960536654563663806816462388058295609897266284005097
410 73781250708601259982314686889833893007335749017517343211331844077859267354250921
411 86167884039242347424600782734798687349260382437289816809772317306746173925349466
412 100598913162319342502992314543125278249717208602985206690836403966994047336166115
413 117405995506629353720198876780870397551043947934782463253336929047713467601561288
414 136973661424400912673564926345011286718161224718689175917737724056595476844304513
415 159747595492554317431337893497357308969679026310583448575416364558413297784749734
416 186244191860309721043746771398476932372102476284022930207053501719665263901659863
417 217061576124965286396308594677077637511948288339978567740063259677132015910850648
418 252892314767603096830148350118540946618021621748139763814793183650751359256210280
419 294538065886850384852296152940956346652088444858230259933380012061678607877728641
420 342926462425404376649458278496069731883126114465807575062934010029576016805644010
421 399130561967810319615758137023274539743187137762721368660789305372663088320287246
422 464391246270603950074257870158023181263441040547490952118199151797378537538165076
423 540143009846659913561547044774167679580580924311020556161810839991892946492601961
424 628043641166045607042080583621554957551309283130338410080057419918140284397753698
425 730008373496533011479499349035635215625620278702825545047257909738800088796022048
426 848249166386816527423360391791878707078857581923574684271667924636254192709506923
427 985319874772508191105353700944684818841993653786878621178719444298565074673049588
428 1144168172340973296680747626523185918673997838986834060164376856482103676403280605
429 1328195221039171798944082570396969964638750114323306475474311244288415238585285060
430 1541324221624527273658363272972046367100715864694540988068192267392378700563138579
431 1788079143415924911436613759606765501764319785989259438586409078709650167074299456
432 2073675117711524029235514501288050722071289683079948314224964563786259443400152443
433 2404122191896501299483203035520339943503879959376647393517579906648275525075960126
434 2786344383695714639723616614229750042012231048657356626810770341555306870576489918
435 3228316251454345237748738137765628645939244886988721143176152417167592791127323323
436 3739219511432211800603465345235273887908796389084761211816065822321015875912432408
437 4329622592184666295435586705445336515968102467677663646685863513932404674657525338
438 5011686425200058931017899903738982895902217853441187385477591535683969069039162372
439 5799400236905762954344169925958145425872926083272537185602482087722388917747110703
440 6708851637693257599457226500023936517376890517532227983034460017123987827517437620
441 7758535907536420353113792231933033814226167029902913131925763100660601949282537568
442 8969710065047761991948290381296493209130005081578538402033582899040736249233570229
443 10366798088723372776247225317704602740097000837138452309317430446201406014237326974
444 11977854548457410437420770970731443718457294552959297443477377688930094428270400413
445 13835094916645188685020834922110094475836019420086942650323737801546979011797941756
446 15975501977740520566784136179211724144782359457719680402534924120704413234188943201
447 18441519061552815687831338826514280474327940232172486854564747461918824189864808838
448 21281842309872334175466061912894180184577938606783971280419146098673690500401859240
449 24552325871968528068800474267062824472771272076598706932160138190175357349668676180
450 28317015839003702372683196131077641053367261503961600518017427417570606039976319563
451 32649330900846840873160206790494153943917342060753804836365487464107794630537810970
452 37633410175533637378133756824572126005813801954003787950886978684907068773939350399
453 43365651460548694727120994228317647948287365848084037017919901507779586920419964952
454 49956466330103452295780326375345467687869667191907742888489245193880856582238425407
455 57532282103240019786788742784120351880717016704578157817594699904527991502625130616
456 66237824789914496465052797219605478816476938672123053758651393944463684817895959853
457 76238721749442068141395526018986972474665193795492955921922116115841898226775746434
458 87724468039205174477107913956118947606443796778390741959188832834818162226432125093
459 100911806371896148418111022012725727725994999848863947600276556569723554576727166298
460 116048577327680570680827628578348559963051961597330116871226605015496538653030956201
461 133418104086053584513749716716777207268220999358901854826422154716747268707086429664
462 153344184566438210772296695598911894793318629878021081276029137627559799110447253508
463 176196773627095309137930481917325856689708275603405971052568166795639225738356204222
464 202398449015607327091631282185181041744424638066749231282579713404781990470777644605
465 232431767256632930466518428942500021222487710872879012813652179723326652972225607148
466 266847629790340381544178799616884211912664312750100926515150391989534004320368867923
467 306274795648013799802312192144050819346028047917704463663342238250984385715033682514
468 351430695006374808747524786142730089492594171755479847657906667419719588154383645949
469 403133718365521635620827895166096651810753701162015670684695495479353766132691292004
470 462317179146842897020481229897382168505329975311347951397336398995426814660672120775
471 530045173544151092125392358466852954873637298096569059514414870519470549531436357366
472 607530590863105383135248296980435204152312793933180068956845906475734275304783872953
473 696155560777596443254343552042859490914113471157730179380881533854457223073302090020
474 797494661397119976133140219654261383164427938171481978095200087031682620510425471367
475 913341254315859509508269865851786887001450096437309172233432010706332299152006977754
476 1045737360508704690508418013150592392235197229518537350187665843740377739236429222558
477 1197007544733234299827245539210469679921058763172474660858245288114837783569794387344
478 1369797336755395736413186580761903731728890851833366705933202640901370045360547128259
479 1567116786100118713057257013420551243353325847549773827612928233838295753716819326910
480 1792389824102010778059237395475361196515728537210357981126344808863163315132905103157
481 2049510193879638103809938465526157775801251228061803123054315683296297799828510317007
482 2342904806696432770122979071340893339247656485907205195107259743099306154737077326633
483 2677605493367351737283404238352357279095432723660868695075618585306652195109662640430
484 3059330243454846096524219676962100810958211339847966036399778900998918283226750132785
485 3494575164688628324689520534104684743016709304457240031761276771135313463085865038998
486 3990718552267878025108402531846518085108738710432416943844309682737636357808389468372
487 4556138634622053761725403522553299514913035887833178205330712479730121045265057382698
488 5200346761238696609182478362764784302054296640514051684237210456891384031329944674177
489 5934138022026978952809453116162204565869337065375065163282019219079301492519025431064
490 6769761539414451499225477356511382162532392778588802755318630494364352680409860298551
491 7721112957376971160012763532492548483911239666067396935120340291568187165840324938414
492 8803951969692034188551137957219082811598714155986467367971864906975924601631335282056
493 10036148087154002462405150141218419784384491111116865946041055267337561234971146275386
494 11437958245076322644401010055186686964013680284672536103741410875237943763898087802725
495 13032340303480900952408422331760551158348760989227883458636812980845521124446473231728
496 14845306998924816609094270041705148706815486394362872608101120567548566477863683324952
497 16906325475636712677560072638457638306379334193102383840574857331050763773630822706476
498 19248768162020112626860562995938262591475990989686293509711219229048252390177185231114
499 21910421475004857659432462703708165071809928818182680196064516869465482327250829155448
500 24934059638555528016434140599898983411876901758709264237955383074614894477457465591586