1 10
2 150
3 30
4 2338
5 486
6 85
7 36814
8 7862
9 1597
10 246
11 582440
12 126606
13 27024
14 5211
15 707
16 9240426
17 2034200
18 445780
19 93308
20 16649
21 2037
22 146861788
23 32644314
24 7274268
25 1581686
26 321320
27 53553
28 5864
29 2337014158
30 523487828
31 118029501
32 26242268
33 5622580
34 1098260
35 172980
36 16886
37 37222215640
38 8390738062
39 1908601444
40 430682205
41 95010466
42 19960518
43 3708268
44 558743
45 48620
46 593246686360
47 134446993320
48 30794657082
49 7023308036
50 1578372444
51 344305566
52 70600212
53 12564894
54 1801720
55 139997
56 9460081927746
57 2153764911576
58 496095308012
59 114062278982
60 25966120647
61 5795798788
62 1246724695
63 248263590
64 42730092
65 5808944
66 403104
67 150915638082466
68 34495886876214
69 7983014938756
70 1847205725100
71 424537002094
72 96239314549
73 21292987433
74 4504766041
75 865983608
76 145559900
77 18737526
78 1160693
79 2408347433725048
80 552428007496418
81 128351434757356
82 29854017540652
83 6911873593516
84 1584499716270
85 357117150362
86 78186208521
87 16223101320
88 3027296124
89 495992448
90 60447764
91 3342081
92 38443582673708348
93 8845775486728392
94 2062286003105664
95 481755564098784
96 112193588288892
97 25938577854660
98 5923063781205
99 1325550644016
100 286703599009
101 58162431112
102 10612842491
103 1689131389
104 194984049
105 9623140
106 613802451466325528
107 141630619844515292
108 33118464621596452
109 7764949351300178
110 1817051683302947
111 422900154613448
112 97514964737576
113 22158010937279
114 4918335298665
115 1049119428341
116 207319630999
117 37272366925
118 5747566618
119 628912080
120 27708726
121 9802073528030277518
122 2267494906950636872
123 531627920798750598
124 125039067197089316
125 29377851622547612
126 6874291237701437
127 1597131825489558
128 366985528097372
129 82907156000862
130 18232047941771
131 3828209603876
132 740101423056
133 131018316920
134 19552052026
135 2028584905
136 79784098
137 156559545487125842552
138 36300174404152871822
139 8530886270887938488
140 2011992600375317822
141 474335448720482746
142 111487268294929274
143 26058934302628094
144 6039113505969382
145 1381814310865955
146 310120391912410
147 67489103954016
148 13919545400124
149 2647902413670
150 460663150544
151 66524165343
152 6543438398
153 229729153
154 2500941128996864010888
155 581096801306881048712
156 136852993834259841638
157 32354843213417739992
158 7650319463541214660
159 1804868382278013414
160 423954039651724411
161 98915496673358090
162 22851884873648334
163 5203526160638635
164 1159249429064007
165 249349516426188
166 50392127733527
167 9488805055639
168 1619367566685
169 226393294930
170 21106550023
171 661478734
172 39955961523389519106216
173 9301841733179654722632
174 2194865008497617219468
175 520031263657907340062
176 123278749437509026298
177 29177249831017201248
178 6881835973423757103
179 1614445054899414111
180 375794174228774091
181 86502213688605938
182 19590698961565640
183 4328928200427793
184 919083218908202
185 182633247168566
186 34037887492235
187 5689883208343
188 770536024747
189 68080857417
190 1904652103
191 638421044566563327278584
192 148892479525645589604664
193 35194133293942595159868
194 8354720667801970105868
195 1985076634101449636798
196 471126116395360027662
197 111509561797692820078
198 26278141640878762101
199 6153856245145414992
200 1428449376473864669
201 327462508555103406
202 73719633468632978
203 16143508164898750
204 3377977784235134
205 663071942478215
206 122166508976307
207 19982014129382
208 2622515229619
209 219600230083
210 5484227157
211 10201750396448110527678112
212 2383208906977295911897336
213 564227514347218335590304
214 134175918817636621947204
215 31944629406975030462848
216 7599966316443457341902
217 1804217566392485198260
218 426799813690402474510
219 100446064942822076159
220 23472020176124900560
221 5431157788303442484
222 1239421271750655320
223 277195682296367827
224 60101933402087596
225 12373106402582424
226 2410713609407184
227 438555585599532
228 70158722229804
229 8925194014628
230 708339701336
231 15791202736
232 163034444565219436498082394
233 38145103613739938957394528
234 9044197777694325139722288
235 2154169055262262186951504
236 513795568600477282313724
237 122499889900437255084368
238 29157188191749595864328
239 6919782174802391830148
240 1635323427509236815609
241 384224650766061770167
242 89562074542134343660
243 20650835276650675032
244 4689286012830449191
245 1041250954432060927
246 223309561967694447
247 45359613598453260
248 8773182995622766
249 1574215794831977
250 246347547315479
251 30373724176979
252 2284812500323
253 45468956106
254 2605656816134195268442294508
255 610526220699044368958071370
256 144952642300018808294416112
257 34575287504296012086473560
258 8260135800319631715716216
259 1973162032486434056463624
260 470725675018252943746802
261 112030183889248202089892
262 26569071427337390552058
263 6270785012045316535549
264 1470445866575156660709
265 341807024179010048246
266 78509011292761064362
267 17731315354242832303
268 3906502521548269494
269 827754171261489121
270 166525386876438227
271 31948270875556864
272 5649259623547617
273 865127460431303
274 103365483677748
275 7369860423165
276 130922641160
277 41647104403589276297718104674
278 9771470885037404875661087492
279 2322895115887561639513841181
280 554814328960311460832054256
281 132743935519879820462442512
282 31764029502007367885321304
283 7593165089214317246757882
284 1811575572748269891222302
285 430936754793351258256790
286 102097903756119921919138
287 24059203749285097202101
288 5629148496599361899599
289 1304511533231317601298
290 298377894734456575562
291 66995059165533707259
292 14634632114762228282
293 3059876537448751262
294 612083217596227754
295 116385013768788076
296 20265855263179804
297 3038568626210815
298 351770601443783
299 23772116724219
300 376976720745
301 665700999802044271515742620840
302 156389192212532471327931822946
303 37220860293943178885890946340
304 8900981692385345012980487493
305 2132526844000600269075880296
306 511079990192551696593298264
307 122395114661456418654684640
308 29264311552741616135584314
309 6979744246461188928861550
310 1659056236647546957066306
311 392572579406053361561116
312 92343094254807112752517
313 21552558078723940298391
314 4978079176439137003300
315 1133480112517164983432
316 252892385986443045995
317 54730575499708905056
318 11318781037392344316
319 2251813415353736865
320 424044600933353522
321 72675824805986825
322 10673081344202955
323 1197152999676878
324 76679013092342
325 1085461206128
326 10641377612187515206522232977416
327 2502912224664094027394059203800
328 596350535993209566778487964670
329 142773311145040605802594764580
330 34248741435505451651912920880
331 8219606538970856662248399000
332 1971673102994687830173091784
333 472330009070923955971992260
334 112914909646095911540004888
335 26915379942600432726766870
336 6391271451758469767903196
337 1510122153880617025505000
338 354509848250316092437339
339 82520152207468703783827
340 18991808386179550729581
341 4303285040820658584192
342 953550594880825370061
343 204277083069398282584
344 41918834451309860254
345 8289639593544291446
346 1544958254264461122
347 260580260816241692
348 37490153474337143
349 4074194798272749
350 247334796177189
351 3125460977225
352 170113399145242787827636679351356
353 40056904065048791163737881863624
354 9553874823577783175831526335028
355 2289728265198128697956528168986
356 549895400693502026656447856495
357 132143434769825121397685083612
358 31744664902539526596002516428
359 7617815850434537830125401984
360 1824844084751580255972494954
361 436062095272933688333343456
362 103860840493702671383566264
363 24633222366139266181870882
364 5810766079577649354553210
365 1361130519882268896390573
366 315919216331404865920077
367 72428568056021418839341
368 16325491377575277388303
369 3590781739987648705263
370 760725759071603766242
371 155405320430301514585
372 30530102040300921048
373 5628044301185977601
374 934318115077949874
375 131684371967427274
376 13865414437697785
377 797799776377627
378 8999406210929
379 2719563880841409823728632993010508
380 641065937937309528137402129940308
381 153046684921454240941868718502156
382 36716074844607779924530179349748
383 8827010721654263701370676355506
384 2123695566532257668039126821709
385 510858793088338640546310455981
386 122782312594235172961227818004
387 29466240898764619242256553152
388 7056577253979102060812730630
389 1685172328776191570100567184
390 400982265406864281807616216
391 94974259349320608082804034
392 22363204570198950019200294
393 5226042289539638360498194
394 1209209988002248686768007
395 276085789147798898044666
396 61880532767852199967281
397 13501763964451167056857
398 2834497319859384042340
399 576601961976884122338
400 112469418326479422924
401 20497335294937333650
402 3350328453713206289
403 462524603716719230
404 47186970256326945
405 2573372083651904
406 25912757426660
407 43478881697803561028015090201258832
408 10259405110436768060222466166215372
409 2451534315688379145208695728869944
410 588668046396640763070057786951140
411 141662911841819944345726224606796
412 34119892435952804736441984094850
413 8217689665349786694487122375810
414 1977865645680552479519045666589
415 475443068674767787934440455448
416 114080019093751098073834712180
417 27306601492035116231406463852
418 6515880037978114476004084188
419 1548694195889078138043397122
420 366263835804125218300829098
421 86073876260397230203758568
422 20063518735014263531064066
423 4626957258460393338511173
424 1051773310713820720377788
425 234317440842755300670888
426 50682983600202146047241
427 10571981110448216542116
428 2140697547540250484342
429 414373658265995900486
430 74631279259866704295
431 12015069460966331083
432 1624509915837072531
433 160586986852800413
434 8300633943101825
435 74612811302754
436 695143246900262538419623938319618456
437 164186079324589460506568233727623728
438 39266708811014805755257717294894192
439 9436962637935689353549730210756528
440 2273091515819955351561225987494244
441 548031974387085756069604421453316
442 132141101790663400654865878294577
443 31845110284912904140520482827916
444 7666348221663676536565231650112
445 1842693430410206308136082046296
446 441981547325981865424151708668
447 105726082985374462719665423592
448 25204708711161095886167714138
449 5983126175591655233338340294
450 1412685474199664262776912032
451 331289787356680920821186872
452 77013261276585817471467206
453 17697755962308546275318433
454 4004039704043348498323254
455 886252464409729219669144
456 189893918570157796570001
457 39466127596696976469691
458 7951174796004320257081
459 1526690870888292716341
460 271667969035745755540
461 43092599350328176215
462 5705643986509378800
463 546510717736258205
464 26774412105095427
465 214839027697334
466 11114392933709120470626868898321395120
467 2627517514431742969596841843687232984
468 628906319028823160031195992408790616
469 151267793542184562980933364390626636
470 36467328876748440885698158787775742
471 8800332686764609902095111443234168
472 2124138878330274933028535566962020
473 512505338014341454908553320286507
474 123546157745764663545658496038945
475 29742159316518909470962820234756
476 7146945320905617576332470008124
477 1713348818648740442180665538756
478 409530527419387662206722240796
479 97527410296584010628199582274
480 23119292650280138862193126452
481 5449108487551595751041058434
482 1275001647724183698116835807
483 295538548371490185777083322
484 67660047925352515485394028
485 15230946786219713237161408
486 3347721161493109218277074
487 711802652575379629141675
488 147438108701140880311789
489 29542224817069969885323
490 5624345118563771511948
491 988776024620474834768
492 154561802084265044587
493 20039572610460888744
494 1859891090532777169
495 86363180115292321
496 618604325665341
497 177709841920231222229213442612542676878
498 42048493995844076187909340290516456720
499 10072203845912541339958573817616885948
500 2424473605577331546473234568349771608
501 584957392740718542453038506443272776
502 141285521003776158724992788821980146
503 34134978048173940609006339818072818
504 8244885006099135958975376043507856
505 1989983732814311952029003322307226
506 479741791645205109981036358554727
507 115470561237105654970585412156577
508 27735726033138599818403808906984
509 6644842575436658974694928583580
510 1586858218770477598824044011732
511 377460642954769467241015963200
512 89345365208911848568382108480
513 21018571889038731895397180716
514 4906243096751003250771452433
515 1133759404718713673311389726
516 258524105129893256707445482
517 57884337761490371478103184
518 12627370210483999442789346
519 2670405215757320481675972
520 551119854091713797773851
521 109784183634452620218287
522 20716951233199624263913
523 3598734481755208162646
524 554383467466031764276
525 70384431090133870955
526 6329606299365330229
527 278571900088915055
528 1781200165693270
529 2841518161581550921516158043725138389688
530 672900994003655442482423444194725662606
531 161302855413965311130412634796641050160
532 38855183815699397255114090227354036556
533 9381749819783557910562698102721191276
534 2267830740481870453300701405356495004
535 548404411244034236821394697402276780
536 132592583806951062074242816334613506
537 32038622887439982532525407113104659
538 7733775260257553028006742268254626
539 1864240179956393424085749659431284
540 448564765531560321098194787587657
541 107686626063717710710297618846750
542 25779839643581430269165178774200
543 6150389748984659050322387245136
544 1461118570653488743576194945560
545 345296254319764891887208137419
546 81068291574947489005042777334
547 18875340492934468218437202696
548 4347654864516075942700256466
549 987160782241411990112064193
550 219762040557824975804939342
551 47552804122692623667822096
552 10026135663371940771212375
553 2060989930071903119863453
554 408016843913922698602850
555 76294806663228796963410
556 13098588509988090125747
557 1988454115254281112868
558 247211557447688889595
559 21541004079142450726
560 898557734282062289
561 5128761469382475
562 45436163063758217817229652136832611348904
563 10768323938521826224204217862826671840072
564 2583094522128043605280363834909249350462
565 622650468062874231117244177015837002224
566 150448594054606399160252408172583680920
567 36395350998762121869523446321677878996
568 8808419181666484114984011161638003038
569 2131658468009298569451257927647023816
570 515612012035179286905086985375997870
571 124609914069552389104317785251823211
572 30078077650014309094961513894675643
573 7248592817301788214830858155304784
574 1743358648594629410119465294187260
575 418261263290364232468567694347766
576 100045713964208941101302366014628
577 23842400595182163770886805018412
578 5656410167984917698529333757615
579 1334468722442434866565628098491
580 312639256950951167950331224072
581 72597442233048648174354917112
582 16664282712574095190067915048
583 3766656061504031217033576057
584 833395705193932946529006436
585 179146644793425850527995346
586 37668148926718754534808949
587 7709917550762717830819716
588 1516430454138016238730656
589 280914544903624557585787
590 47679663507059852094130
591 7131998789427467587332
592 868286645468048308348
593 73308625605865084280
594 2898375616164440552
595 14767680082482085
596 726547900680415924676135224298075837161048
597 172322329775405639690627029297302976246376
598 41363829984621224432115816532164976036044
599 9977149046504303796528253527323824114478
600 2412358219881704501482958479184530715812
601 583996689736704651021524405633573966048
602 141449176484884329746048853371233415234
603 34260447830594748413221936248760332558
604 8294972837422863058752462042127104564
605 2006848686978983335872265583125405042
606 485006806917497309552876765210781360
607 117049023981667716978345366952405167
608 28197897691330354499229366879304297
609 6778249206766963409105059345817276
610 1625041104849810526149726092654476
611 388338826273125470442645628145316
612 92438800967042915560111285776538
613 21898477716403297441870698047065
614 5157014446076723783991837212180
615 1205471708646740863358958333958
616 279127813995679354535546365116
617 63838977407011534653516237012
618 14360432310567806119543561928
619 3156481981059981803066813718
620 675398294410842514043528719
621 141594638568919135238310449
622 28848635231565713605691996
623 5635650190178711972354134
624 1034127758211670206554217
625 173570175862290246606735
626 25579698418319907915145
627 3049704684686870578096
628 249484801731066466811
629 9348961002154265544
630 42521840081752984
631 11618162861131573594482726425117750666777128
632 2757603134496668491838583821307038271968968
633 662345732214472593564331874779455036413260
634 159859339153243760202596194535680766047692
635 38676664006354072426123523431960271649454
636 9369364555059735354675973943715816214956
637 2270998096748975428587101633557389936796
638 550499593414029784804854278748881481254
639 133402850879406101445866832987883543792
640 32307113015506815600773451098214614212
641 7816678743252442878432828939863575662
642 1888875403419963582974463676084896430
643 455721302826967171198801492876097258
644 109737069769779229712219532225915939
645 26362441634006581274919675796407149
646 6315156858607074984109397666828320
647 1507621852422494258670120543502824
648 358420508197035065549255639316234
649 84777951951733317471432843772781
650 19926924504103141704201794068158
651 4646962847032575475219965077288
652 1072791558340353633784666510964
653 244412370753235409597557825382
654 54699509644935742337467982098
655 11938548746587628642017668488
656 2548059072169611807936399048
657 532481557615386486056165475
658 107960828420528492667011566
659 20942096235803131953397373
660 3806514798703580349452245
661 631892919619721730411273
662 91742419482403067189479
663 10711532342934860598189
664 849049612540363333433
665 30155881561587092986
666 122436758775876478
667 185789241721663907858152448125818494602301920
668 44128479360038626600991605216016410885505832
669 10605557487239882819509718870198919053623296
670 2561187185399361362325940680939767749149716
671 620031087651261119342699160135545844104232
672 150297080356095856786315658677514215830030
673 36454779421127070163430293020267050324328
674 8843406895304694162502531456902909118108
675 2144800336086448771695542803303828767798
676 519901236312727673447506001626368893268
677 125920540679784945269549835953075104676
678 30464264079464186361854555033259047472
679 7359944502281268295188264075319078887
680 1775039094116653560602175278097126864
681 427201239219451096039665650364698726
682 102556722572257604300622492566313429
683 24546138133222556374256845716727098
684 5853580941782489073539480629559896
685 1389777560822523717625222596721720
686 328192109361742868427515911173609
687 76986424704672961193044881175614
688 17908475123262374820656292384678
689 4121293431526902939299112367304
690 935121791708516141223416526846
691 208143455646863095121696148107
692 45169511463692919975206682188
693 9618656970824022142228803181
694 2003119768115287794342036950
695 404056014038334174737294096
696 77809905477612757967055131
697 14011013084868288340931809
698 2300537281872137258529728
699 329033350210769106656412
700 37622206183353722431616
701 2889495761209978882446
702 97270401747898975687
703 352542596245147348
704 2971070198166634754392271120602291993602600648
705 706160401739778169523564846070979486643242272
706 169811897163213760639796904523754491546131248
707 41031602588771557504770354994654864392843536
708 9938903517219067854963453110948324604322812
709 2410662319757372432849950401077337107095144
710 585086566715661986007695643050373856571314
711 142033146853668245478084954929979269482488
712 34474022251736482759174683345336825643166
713 8363692761063186075552004847749083406502
714 2027639674505435812110769959201995069244
715 491084192407915896634339371227007862484
716 118789005970339500782103401632677970947
717 28689667994945286128444518120262447727
718 6916131114444508808053911459621585405
719 1663519900728614460866256907022963364
720 399052454029727096760181402462931918
721 95420271566207817867492461522000970
722 22728938806510094428528172662946852
723 5388814364688642589004520199328704
724 1270373138890426150245630134562295
725 297372639344707935420410910821754
726 68992903832041958343410535787544
727 15824618394459443241325261041896
728 3575113653535299393563439450438
729 791156057823460693396885810419
730 171008392850554348320849021771
731 36327244707746189154281690353
732 7537347316563957171249072652
733 1512255390915109763578649520
734 289054252285294983571302392
735 51573211705841551665220148
736 8375743843300234156586842
737 1180073164095940175947876
738 132140535629907084803158
739 9833567197593325315561
740 313754085987962574006
741 1015105948653689061
742 47513161011717129450662938861139897767862596528
743 11300174457809551029066437812838164073082304392
744 2718876998826806927826615541852745877529668688
745 657311725011409001561138769517442863664952456
746 159304115308123541394940357402233313438831024
747 38660894592386441514777225967885835727272200
748 9389005060056869997334688328385431193064966
749 2280736557479374915024486373776385608023178
750 553975625957613108624075529553135336464772
751 134506476703658246547303440328127767377862
752 32637898927496440862828571627077526373374
753 7912641405900363570984220587912440782140
754 1916167103330567485804388570863994620797
755 463386776877841459030260263938185164023
756 111873330962440372279304075753269311732
757 26955023514783368870071328092942438601
758 6479141860051428104661893566142089259
759 1552970304046567545980828620244207254
760 370969476981679118090469491499681964
761 88256698211264526156339427957698716
762 20893910964487139713454945102281286
763 4916718049529243254676308160847855
764 1148372158914909633211044261402776
765 265696711328716850707823196110106
766 60728115832620715169436768429234
767 13657021408817237565322297221920
768 3003553356141266176878500594966
769 647819211562834672465628875105
770 137254102836628266522419477318
771 28366693689613812175227979143
772 5659721139079672270062906436
773 1073625706298530094702468657
774 189846666310172083497828674
775 30494260479338605971299397
776 4232335150577154772835630
777 464117084557202131621068
778 33465717194266379024041
779 1012040915949670024817
780 2922881087185190704
781 759841587966188454405352446441706875618412544248
782 180827507871255502085363014007263774815140471312
783 43531008922800866060814549319124391848155466308
784 10529353858935363061521372783451671391701935440
785 2553181473683591739027042529974558162483383536
786 619956060033523381948208188835323401004562784
787 150646143795917405106831080478744701404650722
788 36617001623756026314839490019678307092099410
789 8900041470429555369468504380025739121726526
790 2162558985854865428488873252624630898750148
791 525177263829620958466259412407267760921982
792 127440261094821179412253257275754070762222
793 30893761254049196638069257846086205594564
794 7479872696877190526240276484775444858583
795 1808272068940501893115677327516306000775
796 436367878478279488179913468142856210088
797 105078935393600984360657779538355859656
798 25239548898026386484932712560854103029
799 6044299606964167327302763773845901603
800 1442312272141139719849970018259222088
801 342697845661146178436776203142730068
802 81004501087714752888996751560863946
803 19025842828587496133701145476781279
804 4433446219395487015632480617043924
805 1022783046630593115243230713354780
806 232904597347471030007386697758766
807 52123413698007605591560599489214
808 11406050456550578834176346166080
809 2455389675300358858054244352862
810 518751403339203760259125871365
811 106770393691234488243193215828
812 21180370359576330555560475688
813 3987171906163980009381498348
814 698889911245038817059856832
815 111021700074334748193415988
816 15179389468767424888349280
817 1630118480915721935323305
818 113890941397315104263418
819 3264425425187763207943
820 8416100665310424765
821 12151778014362608496352378771877769931850992074848
822 2893620433811216342318455521586866459990526311672
823 696941682432570517779076595967390187729871686608
824 168659592226302869063978096587576906226413328388
825 40917108754438870559211405018543949496932066008
826 9940467919163121819497274251455559632502043336
827 2416796696699756546677617903397347580841442096
828 587785461240196397741722334401977888008210370
829 142956564478685324132712760243524829312742584
830 34760234771346104888740281539583959958719878
831 8448024637877871801794868597290939091967240
832 2051768322759926899667345733535159091581454
833 497863112438667095859189617460113651838480
834 120671480359306600811004588732616892826056
835 29208544221716676496307936280631665159058
836 7058498012385744043214955722241387139247
837 1702483588067347171464532820019463234174
838 409705940397654819660132918753965128772
839 98333905592475223877282317870319558692
840 23526794136276858150103780938625792263
841 5607755817143216392788902515526088490
842 1330625015103121374461022084140682376
843 314012337456526443594611407342255600
844 73607408488200233147192273340605207
845 17110396071604325199423940893791777
846 3935283342059320208653362202154248
847 892631295220438893552217131307312
848 198739779251523341896630247417650
849 43339132409712805523006597779524
850 9310705898985192393925789287004
851 1961121994193804786571139391930
852 401903528167453320297611253431
853 79255089538267195651898024676
854 14806038489143376983640719267
855 2572996740096348827937818898
856 404193807472353962042919339
857 54441665090385321832561913
858 5725469323442376492551263
859 387595047994392413120097
860 10529686288845041409190
861 24233196047277585233
862 194340706125301760085226790793764127399758206031456
863 46303784459724796434013766447243699035747690546592
864 11157924439636644230929048249565479015053990249448
865 2701473743261286809500173520310878870858666912592
866 655690546944903288711535769500543106477711659856
867 159372260215394325324217393230403954114177842728
868 38767700813953801105201594089818078360607657344
869 9433846593824686179302042845371255291110432948
870 2295799769997147455539076551849633069360997484
871 558594371750315260953298908854182951155063104
872 135856866805661819846504170074347141583090970
873 33021837742473147171888867942629490722400320
874 8019911006304531193345972959328474024164194
875 1945801820054365477583290791813706129065176
876 471514491398974670352015467909896326384780
877 114092376959607926955777095046944441384506
878 27559319723646218827966933786868976501058
879 6643527759994588924831695862295223141694
880 1597691943034203953104569742116004709290
881 383148809335076665807152170514071924556
882 91579712127722849876214888069272080784
883 21802881671781626576182879213514312114
884 5166150105649981264673049989011950244
885 1217077996174894969328968942781346940
886 284703673139515250086182892496736523
887 66011765923790472023576554303242441
888 15133622964389355505113007806196966
889 3418574554951094350145233184083992
890 756961727863863737566077480078328
891 164763494362768632816740240965031
892 35319020006638074829109392460050
893 7415410859832264177804478062097
894 1512870548371509158783828835719
895 296528686594714257823964626286
896 54979438417597699950961152782
897 9473039495916395221764432757
898 1471508926321208483603582341
899 195258685365286941453160301
900 20109593305587253624366994
901 1319068198107550758377293
902 33964412997672049620496
903 69776707054647564996
904 3108096488583400568893875067507108855082041198646978
905 740950854230747205347029444616202537202367759526752
906 178632441707354307672673186458290344260243045745968
907 43268526598751069751672211133662892749418791270232
908 10506682285470963706217199895042522549949071598156
909 2554944086826113389701535675347407419261697231888
910 621801197539722155225008736554579318362451635636
911 151390151258587456297581848792344520117305542776
912 36862782348750578465472781105650065292920081034
913 8974652582421691256261880761370658654741626572
914 2184215410670110073174420507130029366585417744
915 531298238195849847800375727704534904876701166
916 129141524161411574681743658934602722015796744
917 31361487519353481369154198820598554916038714
918 7607554976519303033856318425667371251651914
919 1842971363902127274418472049226933658842196
920 445773339848821435838853268078424787322018
921 107625337113067191523500267795981536599798
922 25928909831407006090393174084737288972428
923 6231081653482888643973675805151956727942
924 1493002709979501107266308481227376926223
925 356486117494001565394464609364251024120
926 84765875717817187101849206156920843151
927 20055458207489341734983482718607165380
928 4716401857546339541821413217824478897
929 1100889530394385056583983274435575885
930 254570539949726026871714677862797264
931 58165173267839470562735097803535632
932 13081837665775092246765544469414088
933 2883861918460193032469721939579920
934 626686048634883293481843640795046
935 134020171872447661090891658271265
936 28043238804003249621802209866890