1 1
2 37
3 418
4 2754
5 13080
6 49632
7 159654
8 452166
9 1157013
10 2724865
11 5988268
12 12410476
13 24456744
14 46132152
15 83740980
16 146935284
17 250134753
18 414416277
19 669990046
20 1059399550
21 1641605680
22 2497140360
23 3734542890
24 5498322570
25 7978724325
26 11423610081
27 16152807672
28 22575321208
29 31209842224
30 42709049680
31 57888239112
32 77758877064
33 103567736481
34 136842332133
35 179443442490
36 233625575898
37 302106314536
38 388145549584
39 495635705422
40 629204139630
41 794328999189
42 997469911713
43 1246214993892
44 1549445767716
45 1917521688600
46 2362486108360
47 2898295620220
48 3541074862780
49 4309398995265
50 5224606197525
51 6311142695286
52 7596942964182
53 9113847925248
54 10898064109944
55 12990666944530
56 15438151481842
57 18293034093349
58 21614508825921
59 25469162326128
60 29931751440240
61 35086047810528
62 41025754008096
63 47855495969424
64 55691896738192
65 64664736755905
66 74918206194469
67 86612255081298
68 99924047232882
69 115049524286136
70 132205086398400
71 151629396476790
72 173585315095830
73 198361973569045
74 226276992955585
75 257678857107100
76 292949448193116
77 332506753485192
78 376807752531288
79 426351494212164
80 481682373541380
81 543393618449697
82 612130997183509
83 688596757345486
84 773553808013998
85 867830156796240
86 972323614098408
87 1088006777334906
88 1215932308247514
89 1357238516964837
90 1513155266902305
91 1685010215083624
92 1874235402956008
93 2082374213273872
94 2311088709139056
95 2562167371810200
96 2837533254429720
97 3139252569364065
98 3469543727411685
99 3830786847703530
100 4225533757703050
101 4656518503306696
102 5126668389651952
103 5639115573858078
104 6197209231555134
105 6804528319699605
106 7464894958830177
107 8182388458585044
108 8961360010982676
109 9806448076661368
110 10722594489979240
111 11715061309595788
112 12789448441888716
113 13951712065305729
114 15208183884510357
115 16565591243953830
116 18031078131291654
117 19612227101863968
118 21317082156273112
119 23154172603920226
120 25132537946205250
121 27261753813951525
122 29551958994487425
123 32013883584703200
124 34658878307301600
125 37498945028376000
126 40546768515379776
127 43815749475495712
128 47320038915374368
129 51074573864185729
130 55095114502919205
131 59398282743873282
132 64001602305297954
133 68923540327190616
134 74183550575299488
135 79802118281457990
136 85800806669458918
137 92202305216778901
138 99030479703581569
139 106310424101562252
140 114068514356347980
141 122332464118334184
142 131131382478023928
143 140495833763136852
144 150457899455973396
145 161051242290755425
146 172311172591917205
147 184274716915590910
148 196980689057818590
149 210469763494327920
150 224784551318032200
151 239969678741756106
152 256071868235047722
153 273140022365314533
154 291225310414916449
155 310381257847262680
156 330663838696391512
157 352131570955962864
158 374845615045063056
159 398869875429709608
160 424271105480451240
161 451119015647984673
162 479486385040255461
163 509449176486075034
164 541086655171870522
165 574481510939787880
166 609719984336992464
167 646891996507654638
168 686091283020771342
169 727415531728657941
170 770966524752648225
171 816850284694264260
172 865177225171862020
173 916062305784523480
174 969625191606751240
175 1025990417319327900
176 1085287556083529436
177 1147651393267729857
178 1213222105137303573
179 1282145442620622294
180 1354572920265855030
181 1430662010505212992
182 1510576343345236024
183 1594485911603693746
184 1682567281815672978
185 1775003810933443365
186 1871985868946735553
187 1973711067552130896
188 2080384495002348624
189 2192218957268325792
190 2309435225649117280
191 2432262290966797744
192 2560937624485724848
193 2695707445697723457
194 2836826997116973861
195 2984560826230633650
196 3139183074753492690
197 3300977775337253880
198 3470239155887349120
199 3647271951642540310
200 3832391725174919350
201 4025925194470309141
202 4228210569251479617
203 4439597895709028988
204 4660449409807240764
205 4891139899334711880
206 5132057074872056472
207 5383601949851523684
208 5646189229885926436
209 5920247711546861473
210 6206220690774809365
211 6504566381106336558
212 6815758341906280206
213 7140285916795480464
214 7478654682467334312
215 7831386908089179930
216 8199022025487281274
217 8582117110316968933
218 8981247374422305697
219 9397006669592483656
220 9830008002925024200
221 10280884064008743120
222 10750287764142360240
223 11238892787807576760
224 11747394156618413880
225 12276508805971603425
226 12826976174625845221
227 13399558807440797002
228 13995042971509740778
229 14614239285922974984
230 15257983365402114480
231 15927136478048640702
232 16622586217453232094
233 17345247189415620501
234 18096061713527962593
235 18876000539877986740
236 19686063581131475188
237 20527280660256969016
238 21400712274158939304
239 22307450373489052332
240 23248619158908569580
241 24225375894078364929
242 25238911735656511893
243 26290452580586893062
244 27381259930965812326
245 28512631776777148000
246 29685903496790171800
247 30902448777917774850
248 32163680553336487650
249 33471051959673356325
250 34826057313568442625
251 36230233107925450176
252 37685159028166744512
253 39192458988812829568
254 40753802190710168704
255 42370904199235094080
256 44045528043805434432
257 45779485339035408129
258 47574637427873275941
259 49432896547065226338
260 51356227015292975490
261 53346646444336604568
262 55406226973618228576
263 57537096528486193894
264 59741440102603636102
265 62021501064809395605
266 64379582490823486209
267 66818048520173541228
268 69339325738722923052
269 71945904587185475496
270 74640340796016223800
271 77425256847071684980
272 80303343462437841460
273 83277361120828253665
274 86350141601959242645
275 89524589559313561950
276 92803684121708499006
277 96190480524088900272
278 99688111767970201608
279 103299790311961165674
280 107028809792800681930
281 110878546777347672037
282 114852462545967864289
283 118954104907765955256
284 123187110048116465208
285 127555204408951416240
286 132062206602267818448
287 136712029357322840136
288 141508681501989462984
289 146456269978750382497
290 151559001895812908005
291 156821186613832645114
292 162247237868738806938
293 167841675931159098792
294 173609129802947254416
295 179554339451321470350
296 185682158081127188910
297 191997554445742919445
298 198505615197153062305
299 205211547275717010340
300 212120680340169148900
301 219238469238389757336
302 226570496519492233032
303 234122474987777513148
304 241900250299112059644
305 249909803600291299905
306 258157254211955978517
307 266648862355634475574
308 275391031925489783446
309 284390313305355507328
310 293653406231650965240
311 303187162702771210578
312 312998589935553584946
313 323094853369428230949
314 333483279718865854017
315 344171360074741919280
316 355166753055242404144
317 366477288006942199648
318 378110968256693264032
319 390075974414965680336
320 402380667731290856400
321 415033593502462230465
322 428043484534155008805
323 441419264656632663570
324 455170052295214159410
325 469305164096182156600
326 483834118608818756416
327 498766640024261711542
328 514112661971880420438
329 529882331373877459989
330 546086012358827885505
331 562734290234875041372
332 579837975523308179484
333 597408108053253776136
334 615455961118219071448
335 633993045695233028740
336 653031114727336624708
337 672582167470181134881
338 692658453903499872789
339 713272479208225675662
340 734437008310033304430
341 756165070490092841424
342 778469964063827125608
343 801365261128473262522
344 824864812380255284506
345 848982752001982116325
346 873733502621892122145
347 899131780344572672040
348 925192599854790369960
349 951931279595074830480
350 979363447017906178800
351 1007505043913363777496
352 1036372331813101054552
353 1065981897471518720353
354 1096350658425016116709
355 1127495868630207938730
356 1159435124182001110602
357 1192186369112434179144
358 1225767901271189214576
359 1260198378288693876318
360 1295496823622739012990
361 1331682632689544920213
362 1368775579080217177441
363 1406795820863540826004
364 1445763906976069534932
365 1485700783700474329080
366 1526627801233124425704
367 1568566720341880741068
368 1611539719115090688012
369 1655569399802780988801
370 1700678795751053375125
371 1746891378430696238950
372 1794231064561033534150
373 1842722223330040509600
374 1892389683711764179800
375 1943258741882094809250
376 1995355168733943101826
377 2048705217492886246437
378 2103335631434354475393
379 2159273651703438342304
380 2216547025238405522080
381 2275184012799024576832
382 2335213397100801818304
383 2396664491056246130016
384 2459567146124285390688
385 2523951760768966964865
386 2589849289028583597093
387 2657291249196374962626
388 2726309732613964090594
389 2796937412578696884952
390 2869207553366062024480
391 2943154019368377625734
392 3018811284350940202278
393 3096214440826840649877
394 3175399209551661230721
395 3256401949139276820300
396 3339259665799993018380
397 3424010023202263110760
398 3510691352459235301240
399 3599342662241391113620
400 3690003649016545391700
401 3782714707418487901281
402 3877516940745556162197
403 3974452171590438810558
404 4073562952602518511774
405 4174892577384073213680
406 4278485091521664346312
407 4384385303754050440714
408 4492638797277974553706
409 4603291941193183848933
410 4716391902088049696865
411 4831986655767166717848
412 4950124999122319302936
413 5070856562148214307184
414 5194231820104388819472
415 5320302105824712171880
416 5449119622175911660264
417 5580737454666561806113
418 5715209584207987398117
419 5852590900028541010266
420 5992937212742726201850
421 6136305267576648163560
422 6282752757751284183120
423 6432338338025076963630
424 6585121638397364538190
425 6741163277974171285525
426 6900524878997895363361
427 7063269081042438739332
428 7229459555375336913348
429 7399161019488456390744
430 7572439251798838982280
431 7749361106521283075292
432 7929994528714263140124
433 8114408569500799907521
434 8302673401465904876053
435 8494860334232234083990
436 8691041830215597407478
437 8891291520561981026496
438 9095684221267752132024
439 9304295949484726432242
440 9517203940011790552530
441 9734486661974783013669
442 9956223835696349115073
443 10182496449757496745232
444 10413386778252591889936
445 10648978398239544410400
446 10889356207386946518240
447 11134606441819938282480
448 11384816694166586465520
449 11640075931806575000385
450 11900474515324017490725
451 12166104217166214238066
452 12437058240510188477842
453 12713431238338848736888
454 12995319332728636510464
455 13282820134350530796630
456 13576032762186293420022
457 13875057863461851525909
458 14179997633799726128961
459 14490955837592428159548
460 14808037828598756063740
461 15131350570764941681608
462 15461002659272603852056
463 15797104341815481971364
464 16139767540106934567012
465 16489105871620200838305
466 16845234671563436060949
467 17208271015091544754158
468 17578333739756848566222
469 17955543468200638947856
470 18340022631087677852200
471 18731895490285722926170
472 19131288162292166940090
473 19538328641909894541285
474 19953146826174472812705
475 20375874538534805569800
476 20806645553289394837896
477 21245595620280366518352
478 21692862489847430874928
479 22148585938043962152184
480 22612907792117395375480
481 23085971956256152177377
482 23567924437605321348069
483 24058913372553333718026
484 24559089053291884949418
485 25068603954651373839240
486 25587612761214137821488
487 26116272394707781498366
488 26654742041680908231454
489 27203183181463579083157
490 27761759614414837716705
491 28330637490459654239604
492 28909985337917655410868
493 29499974092626023126712
494 30100777127358957652776
495 30712570281546116683500
496 31335531891292455981100
497 31969842819701912077825
498 32615686487507382315925
499 33273248904009472350150
500 33942718698326496147750
501 34624287150958228490976
502 35318148225665925017112
503 36024498601671139921218
504 36743537706175886597154
505 37475467747206701703205
506 38220493746785188409857
507 38978823574427629919104
508 39750667980976279737216
509 40536240632764950636288
510 41335758146121539754240
511 42149440122210142858368
512 42977509182215426434176
513 43820191002871941959169
514 44677714352341082480677
515 45550311126438397437730
516 46438216385213997549634
517 47341668389888797538328
518 48260908640149360457952
519 49196181911804123473446
520 50147736294803801060550
521 51115823231628777792405
522 52100697556046319133185
523 53102617532240444976940
524 54121844894317327050220
525 55158644886189087740200
526 56213286301838894416056
527 57286041525970259880372
528 58377186575043476219508
529 59487001138702126017249
530 60615768621592631654805
531 61763776185579820242462
532 62931314792361498614014
533 64118679246485049764656
534 65326168238769079126408
535 66554084390133156152490
536 67802734295838713823498
537 69072428570144185893861
538 70363481891377478967009
539 71676213047428893822072
540 73010944981667627813880
541 74368004839285007631664
542 75747724014067619230288
543 77150438195603519341192
544 78576487416924730628616
545 80026216102589240280225
546 81499973117205739610085
547 82998111814404360106170
548 84520990086256679274330
549 86068970413148287616040
550 87642419914107226128400
551 89241710397591621831886
552 90867218412739867014382
553 92519325301086706129173
554 94198417248748612599969
555 95904885339081856167780
556 97639125605816679862692
557 99401539086671024198424
558 101192531877447254769096
559 103012515186615368076028
560 104861905390386169127740
561 106741124088277933138753
562 108650598159180082502421
563 110590759817917429129974
564 112562046672318551232342
565 114564901780791892673280
566 116599773710413192141944
567 118667116595527868580498
568 120767390196872008557682
569 122901059961215620602661
570 125068597081531840905025
571 127270478557695794246640
572 129507187257716833559280
573 131779211979507901098720
574 134087047513195773891360
575 136431194703975975843600
576 138812160515516158707216
577 141230458093911773966017
578 143686606832197877650213
579 146181132435420930095314
580 148714566986274472742130
581 151287449011302584223672
582 153900323547675038203584
583 156553742210538105719286
584 159248263260944965141398
585 161984451674369703289365
586 164762879209808911741633
587 167584124479474902947356
588 170448773019084591385564
589 173357417358748105727112
590 176310657094461218734680
591 179309098960205702486724
592 182353356900661737432708
593 185444052144536524779297
594 188581813278513272770581
595 191767276321824748559950
596 195001084801455608577070
597 198283889827977741570640
598 201616350172022879856360
599 204999132341396755719930
600 208432910658839101417050
601 211918367340433812776421
602 215456192574673618047777
603 219047084602183615345128
604 222691749796108063815784
605 226390902743164835518480
606 230145266325371956919152
607 233955571802450690910744
608 237822558894909632333976
609 241746975867814312119393
610 245729579615246827387365
611 249771135745460037132138
612 253872418666730885478666
613 258034211673917436936904
614 262257307035724230587632
615 266542506082680582716830
616 270890619295836490072254
617 275302466396180808646293
618 279778876434786405693537
619 284320687883687005569876
620 288928748727490472932500
621 293603916555733299867000
622 298347058655981086609000
623 303159052107679828703500
624 308040783876762846695500
625 312993150911018217770625
626 318017060236221592164501
627 323113429053039300634662
628 328283184834706682838918
629 333527265425486590089504
630 338846619139913039653080
631 344242204862825021542882
632 349714992150195482601154
633 355265961330760536597541
634 360896103608453973072513
635 366606421165652161734240
636 372397927267234473372768
637 378271646365464362486976
638 384228614205696281127744
639 390269877932913617845152
640 396396496199102880088480
641 402609539271469362945409
642 408910089141499571721253
643 415299239634875690550402
644 421778096522247414000546
645 428347777630866483475800
646 435009412957089295147680
647 441764144779752971143110
648 448613127774430310796390
649 455557529128569063927445
650 462598528657520993341825
651 469737318921466219058956
652 476975105343238362164172
653 484313106327056031647208
654 491752553378166223135224
655 499294691223405224052180
656 506940777932682645438612
657 514692085041394226446689
658 522549897673769083384981
659 530515514667157101125758
660 538590248697262190704990
661 546775426404327163041648
662 555072388520275994878536
663 563482489996819289301834
664 572007100134528759530922
665 580647602712886591084005
666 589405396121315563918689
667 598281893491195842720088
668 607278522828874370162392
669 616396727149672824703216
670 625637964612900131283600
671 635003708657875540200360
672 644495448140968316391720
673 654114687473660108431905
674 663862946761636093665765
675 673741761944911023130650
676 683752684938996317209786
677 693897283777114390339432
678 704177142753466410551248
679 714593862567559727171694
680 725149060469601227622030
681 735844370406962911965717
682 746681443171726001634849
683 757661946549309926633796
684 768787565468192563466628
685 780060002150728124065240
686 791480976265069124107528
687 803052225078198887309596
688 814775503610081070552924
689 826652584788932723066817
690 838685259607627421328405
691 850875337281235049867094
692 863224645405704826767798
693 875735030117698201357632
694 888408356255578280334136
695 901246507521562467449650
696 914251386645045030806290
697 927424915547096340839205
698 940769035506145551172545
699 954285707324853523722960
700 967976911498182828699600
701 981844648382671679507616
702 995890938366918692004192
703 1010117822043285387082288
704 1024527360380823385167664
705 1039121634899433270909505
706 1053902747845262136124197
707 1068872822367346838915634
708 1084034002695510046843986
709 1099388454319516162048248
710 1114938364169494256346240
711 1130685940797635174539158
712 1146633414561169994436406
713 1162783037806637062490389
714 1179137085055444854390337
715 1195697853190737940509180
716 1212467661645573366728124
717 1229448852592414791880008
718 1246643791133951753854872
719 1264054865495251467299556
720 1281684487217250586817700
721 1299535091351594400637345
722 1317609136656830950860565
723 1335909105795967607643310
724 1354437505535397655974030
725 1373196866945204485126800
726 1392189745600851002358696
727 1411418721786261924002202
728 1430886400698306628771578
729 1450595412652690289857509
730 1470548413291261034227105
731 1490748083790740909476552
732 1511197131072888470601544
733 1531898288016100831156176
734 1552854313668463055464368
735 1574067993462252800829240
736 1595542139429908151055288
737 1617279590421466615055841
738 1639283212323483296864229
739 1661555898279436276001482
740 1684100568911627269876330
741 1706920172544585682704904
742 1730017685429984178337968
743 1753396111973073947372862
744 1777058484960647872005726
745 1801007865790539825247125
746 1825247344702668374381025
747 1849780041011633191893300
748 1874609103340872510531700
749 1899737709858389992684600
750 1925169068514059417881000
751 1950906417278515625919276
752 1976953024383640186927212
753 2003312188564650303540993
754 2029987239303799484366229
755 2056981537075698561949830
756 2084298473594265662647782
757 2111941472061313770020704
758 2139913987416784557726616
759 2168219506590637202308738
760 2196861548756400920795490
761 2225843665586400012640293
762 2255169441508660220230401
763 2284842493965505256986944
764 2314866473673852386962752
765 2345245064887215974820480
766 2375981985659427960141184
767 2407080988110084245172928
768 2438545858691726020380352
769 2470380418458765087499521
770 2502588523338162275237925
771 2535174064401868078287330
772 2568140968141034685937410
773 2601493196742008602290840
774 2635234748364113095885920
775 2669369657419229752430950
776 2703901994853188440345606
777 2738835868428975034888597
778 2774175423011766282828033
779 2809924840855801225881324
780 2846088341893098637515180
781 2882670184024029964153512
782 2919674663409757298391864
783 2957106114766545948461556
784 2994968911661961204925108
785 3033267466812958942416865
786 3072006232385879731169173
787 3111189700298356170085086
788 3150822402523143190233534
789 3190908911393881114852272
790 3231453839912801299247880
791 3272461842060384211380714
792 3313937613106979851416138
793 3355885889926400446111717
794 3398311451311495391593441
795 3441219118291718455852600
796 3484613754452697290168760
797 3528500266257815336633520
798 3572883603371816257014480
799 3617768758986441046359240
800 3663160770148108032995400
801 3709064718087646004934561
802 3755485728552090741136357
803 3802428972138555264632698
804 3849899664630184173152794
805 3897903067334202441626280
806 3946444487422069129774992
807 3995529278271746466933774
808 4045162839812094825267246
809 4095350618869404131672853
810 4146098109516072307880865
811 4197410853421441367579428
812 4249294440204801838807396
813 4301754507790576219369624
814 4354796742765692212638792
815 4408426880739156530814780
816 4462650706703840092517244
817 4517474055400485481489473
818 4572902811683947573191957
819 4628942910891678276162486
820 4685600339214466375216150
821 4742881134069443503853440
822 4800791384475367313637880
823 4859337231430192948796370
824 4918524868290943974885810
825 4978360541155893951058725
826 5038850549249069876248641
827 5100001245307088780482992
828 5161819035968338773517488
829 5224310382164515904071264
830 5287481799514528224126880
831 5351339858720778494043472
832 5415891185967837005615184
833 5481142463323516041690561
834 5547100429142357532551973
835 5613771878471545510937490
836 5681163663459255009371058
837 5749282693765449085350456
838 5818135936975135701926464
839 5887730419014096233291062
840 5958073224567097407177430
841 6029171497498598538160149
842 6101032441275965948330433
843 6173663319395206514308572
844 6247071455809232322144156
845 6321264235358668454344200
846 6396249104205215976060120
847 6472033570267582230356740
848 6548625203659990595480260
849 6626031637133281900137505
850 6704260566518619735995925
851 6783319751173811949912846
852 6863217014432260641803502
853 6943960244054553037560528
854 7025557392682705650042984
855 7108016478297074184860730
856 7191345584675941691490202
857 7275552861857797504170469
858 7360646526606319561044001
859 7446634862878072734124968
860 7533526222292935846899240
861 7621329024607270100684688
862 7710051758189841675308016
863 7799702980500511314185304
864 7890291318571703748527832
865 7981825469492669860132705
866 8074314200896554527059429
867 8167766351450283141439018
868 8262190831347279833711562
869 8357596622803030482741576
870 8453992780553503636518000
871 8551388432356442513507550
872 8649792779495541300196350
873 8749215097287519005925525
874 8849664735592104181801825
875 8951151119324943856244500
876 9053683748973450085614676
877 9157272201115597564363512
878 9261926128941685785230568
879 9367655262779079286224204
880 9474469410619939567421580
881 9582378458651962307037057
882 9691392371792133552724629
883 9801521194223518610702566
884 9912775049935097402016838
885 10025164143264660102094240
886 10138698759444776926676568
887 10253389265151855974273826
888 10369246109058303082427394
889 10486279822387797702333477
890 10604501019473698843743105
891 10723920398320595189527584
892 10844548741169013526877728
893 10966396915063299689791552
894 11089475872422686255298496
895 11213796651615561283768800
896 11339370377536952441664480
897 11466208262189240893203585
898 11594321605266119395632165
899 11723721794739809081128770
900 11854420307451549456804450
901 11986428709705376202807256
902 12119758657865201397194272
903 12254421898955210844996358
904 12390430271263593237771174
905 12527795704949615918918805
906 12666530222654062079121537
907 12806645940113044255465164
908 12948155066775209057103756
909 13091069906422348089743208
910 13235402857793430100741240
911 13381166415212069416252948
912 13528373169217445791591636
913 13677035807198690845824609
914 13827167114032756301582997
915 13978779972725779301133630
916 14131887365057960119939614
917 14286502372231967649224688
918 14442638175524888069454792
919 14600308056943732187158666
920 14759525399884516958127850
921 14920303689794936770765285
922 15082656514840640114190945
923 15246597566575127306662680
924 15412140640613285010930840
925 15579299637308573314316400
926 15748088562433881202584336
927 15918521527866066308077032
928 16090612752274194864076648
929 16264376561811497848980769
930 16439827390811059355602405
931 16616979782485253272743642
932 16795848389628944418142074
933 16976447975326470313950696
934 17158793413662419848085328
935 17342899690436225117058990
936 17528781903880582798320078
937 17716455265383721452620821
938 17905935100215531209564449
939 18097236848257572342213892
940 18290376064736979289491780
941 18485368420964276738061144
942 18682229705075124428448648
943 18880975822776007403357532
944 19081622798093888469415836
945 19284186774129839697017025
946 19488684013816669836434965
947 19695130900680564582033430
948 19903543939606756670142070
949 20113939757609242850036160
950 20326335104604564821436600
951 20540746854189671286039666
952 20757192004423878314793042
953 20975687678614945286955813
954 21196251126109283711415489
955 21418899723086316295284880
956 21643650973357003679465872
957 21870522509166556315645984
958 22099532092001349014087136
959 22330697613400055746574448
960 22564037095769022344016240
961 22799568693201894783424833
962 23037310692303520814361381
963 23277281513018142730396914
964 23519499709461899146726162
965 23763983970759653700770680
966 24010753121886168648423424
967 24259826124511641384518358
968 24511222077851621972156022
969 24764960219521329821679381
970 25021059926394387716373825
971 25279540715465991438361020
972 25540422244720533304668540
973 25803724314003697980085960
974 26069466865899048990163480
975 26337669986609124414571300
976 26608353906841060298016996
977 26881539002696760373014177
978 27157245796567630746008853
979 27435494958033898255700334
980 27716307304768531269841230
981 27999703803445781744366352
982 28285705570654367426383144
983 28574333873815313140356826
984 28865610132104470154741818
985 29159555917379732684347365
986 29456192955112970641879713
987 29755543125326697810375816
988 30057628463535494666634504
989 30362471161692205144260432
990 30670093569138926683564080
991 30980518193562812974307704
992 31293767701956708856152568
993 31609864921584636900647137
994 31928832840952155257699301
995 32250694610781606408698250
996 32575473544992276527793450
997 32903193121685485212299400
998 33233876984134625402775600
999 33567548941780173373031550
1000 33904232971229688730126750