1 0
2 2
3 5
4 13
5 23
6 47
7 75
8 131
9 203
10 323
11 477
12 729
13 1041
14 1517
15 2132
16 3012
17 4134
18 5718
19 7713
20 10453
21 13918
22 18538
23 24357
24 32037
25 41612
26 54040
27 69538
28 89362
29 113925
30 145095
31 183473
32 231697
33 290899
34 364577
35 454632
36 566016
37 701436
38 867800
39 1069430
40 1315550
41 1612595
42 1973417
43 2407158
44 2931374
45 3559529
46 4315033
47 5217245
48 6298157
49 7584505
50 9119555
51 10941122
52 13106714
53 15668840
54 18704936
55 22286591
56 26517223
57 31495090
58 37356918
59 44236318
60 52315138
61 61772456
62 72848818
63 85785427
64 100897811
65 118508131
66 139031623
67 162894946
68 190642074
69 222838164
70 260191774
71 303447601
72 353529217
73 411411355
74 478293369
75 555450669
76 644433521
77 746902965
78 864862443
79 1000464837
80 1156290917
81 1335126848
82 1540284944
83 1775358706
84 2044594750
85 2352608995
86 2704831025
87 3107180882
88 3566579250
89 4090594874
90 4688037194
91 5368552120
92 6143325336
93 7024627746
94 8026624788
95 9164886193
96 10457323153
97 11923635875
98 13586422063
99 15470564224
100 17604505924
101 20019601158
102 22751594964
103 25839902777
104 29329353937
105 33269410057
106 37716176519
107 42731593190
108 48385766330
109 54756096494
110 61930022154
111 70004101881
112 79087184617
113 89299499953
114 100776340171
115 113667125561
116 128139726013
117 144379539889
118 162594499795
119 183014247913
120 205895955313
121 231523572724
122 260214661766
123 292319793233
124 328230473349
125 368378829849
126 413246842689
127 463366326270
128 519329757310
129 581790689140
130 651476348040
131 729188705664
132 815819168484
133 912350385343
134 1019873483865
135 1139590860300
136 1272836262444
137 1421078939476
138 1585947099946
139 1769233620842
140 1972923574442
141 2199201935735
142 2450485719639
143 2729434309130
144 3038987032202
145 3382376548982
146 3763172959122
147 4185301007835
148 4653091640647
149 5171304060394
150 5745186077344
151 6380501856963
152 7083602760491
153 7861462089650
154 8721757980874
155 9672916847509
156 10724210466781
157 11885809665351
158 13168898282565
159 14585739293292
160 16149808239052
161 17875874581773
162 19780158047793
163 21880427928552
164 24196186544412
165 26748790162812
166 29561663868596
167 32660448654937
168 36073253179969
169 39830831689485
170 43966879332035
171 48518246953013
172 53525286934193
173 59032112262979
174 65087001647749
175 71742710686749
176 79056946751709
177 87092742132894
178 95919009986774
179 105610991383009
180 116250906189889
181 127928486962834
182 140741741333478
183 154797588717810
184 170212752291962
185 187114517664757
186 205641776419453
187 225945927849818
188 248192100070782
189 272560220486988
190 299246443335908
191 328464419378677
192 360446964475189
193 395447562552647
194 433742316009591
195 475631722879551
196 521442954704679
197 571531956219662
198 626286105042926
199 686126688279899
200 751512007732499
201 822940298213558
202 900953350155630
203 986139945739300
204 1079140083761788
205 1180649019823613
206 1291422192672293
207 1412279970351443
208 1544113390438019
209 1687889731371761
210 1844659198697561
211 2015561457194493
212 2201833416926797
213 2404816885533844
214 2625967629111882
215 2866864330391162
216 3129219129017066
217 3414888097514027
218 3725883498623053
219 4064386026762859
220 4432759053371699
221 4833562921722221
222 5269571495872385
223 5743788837779777
224 6259468425394017
225 6820132595135592
226 7429594846693404
227 8091982494724981
228 8811762544937557
229 9593768062766054
230 10443228180949004
231 11365798774383956
232 12367597239462476
233 13455238156262482
234 14635873580737846
235 15917234473729186
236 17307677360797134
237 18816232429976217
238 20452657536797365
239 22227494011106917
240 24152129135702437
241 26238860852805942
242 28500970015667424
243 30952795368701271
244 33609817057681179
245 36488743465398924
246 39607607691846492
247 42985868055077076
248 46644519508333284
249 50606209889932581
250 54895368525946581
251 59538340623719959
252 64563535644892999
253 70001582580766848
254 75885501061967310
255 82250880662181135
256 89136078133439247
257 96582424348075022
258 104634451548606764
259 113340132052790385
260 122751139973954845
261 132923126420520988
262 143916020774623446
263 155794347805547007
264 168627574334893527
265 182490474451897057
266 197463528233794527
267 213633342148635276
268 231093107439113604
269 249943083817116889
270 270291126213469729
271 292253241009499248
272 315954191095856992
273 341528135211180778
274 369119322645063168
275 398882827756437543
276 430985347266572439
277 465606043717039585
278 502937460125579155
279 543186488091973144
280 586575416642056624
281 633343042899166419
282 683745874306818753
283 738059402267838624
284 796579479616332304
285 859623780483873274
286 927533377907477210
287 1000674416419665570
288 1079439918140155842
289 1164251698231383339
290 1255562431742382729
291 1353857846247601347
292 1459659086125825043
293 1573525221429526412
294 1696055951332129952
295 1827894473602283987
296 1969730574668839915
297 2122303910160321556
298 2286407535477193444
299 2462891654743266959
300 2652667653120840059
301 2856712379280489658
302 3076072749004381734
303 3311870635122181029
304 3565308121310018773
305 3837673083437631668
306 4130345183125655774
307 4444802235713852797
308 4782627045181373249
309 5145514666752521537
310 5535280198352972927
311 5953867060338689618
312 6403355874068784770
313 6885973897544866368
314 7404105139082616410
315 7960301106144404750
316 8557292321692182682
317 9198000564376669319
318 9885551977373002739
319 10623291001606764883
320 11414795291945083923
321 12263891571775948317
322 13174672599659363327
323 14151515203621699563
324 15199099573319489991
325 16322429766236488941
326 17526855636435370189
327 18818096143096437574
328 20202264267475383542
329 21685893497334993242
330 23275966129541234612
331 24979943352451421968
332 26805797383192845296
333 28762045624852905128
334 30857787145545052886
335 33102741448938462161
336 35507289867733764353
337 38082519555450508753
338 40840270440687154207
339 43793185126329405142
340 46954762133883991222
341 50339412484314440740
342 53962520055189715528
343 57840505716308681715
344 61990895727512039803
345 66432394413721651558
346 71184961649360337998
347 76269895182752343295
348 81709918386041852383
349 87529273479662692314
350 93753820876058001764
351 100411144713306631088
352 107530665288707625904
353 115143758488575291336
354 123283882996409823594
355 131986715405586145984
356 141290294098681623468
357 151235172054259362243
358 161864579531635805037
359 173224596834934650197
360 185364338204623446557
361 198336147084655510675
362 212195803921747958879
363 227002746798800156333
364 242820306178873181817
365 259715954124047691877
366 277761569398158338287
367 297033718889272316923
368 317613956908022368219
369 339589142879518506043
370 363051779147871213333
371 388100369505038403153
372 414839800343347864449
373 443381745150745378104
374 473845094448267685314
375 506356412011021643064
376 541050419693962125216
377 578070511843328367886
378 617569301860679813338
379 659709202059106735413
380 704663039651284022973
381 752614710189014028306
382 803759871596298194838
383 858306680320306914353
384 916476573077372838449
385 978505095950360864034
386 1044642784686623993160
387 1115156098215287131734
388 1190328409645754416950
389 1270461057063434494611
390 1355874458842117712331
391 1446909296124849194664
392 1543927767700842111824
393 1647314920309168015763
394 1757480060160479739757
395 1874858249135464155057
396 1999911892076462424225
397 2133132419113298866250
398 2275042070134061969632
399 2426195785884833441104
400 2587183213579532481504
401 2758630832115605539899
402 2941204205631352192995
403 3135610371188620476731
404 3342600370265753026247
405 3562971930617490355757
406 3797572309239949431319
407 4047301303866393114703
408 4313114444900400853927
409 4596026376187704685401
410 4897114437830842452221
411 5217522460542057278741
412 5558464786178542875245
413 5921230525183267845957
414 6307188067173058709985
415 6717789856773243536195
416 7154577452714309967555
417 7619186883830935794156
418 8113354321947180278792
419 8638922087014605693751
420 9197845006670849048131
421 9792197147517472641673
422 10424178942708732715143
423 11096124735310847730882
424 11810510764713103329146
425 12569963617967460832471
426 13377269176321727976811
427 14235382081524385755926
428 15147435755477548944426
429 16116753000833608125150
430 17146857219785600571740
431 18241484282017792336976
432 19404595083141009766400
433 20640388828342166985892
434 21953317087093307998152
435 23348098657848008030337
436 24829735293584540777541
437 26403528331808243046631
438 28075096285432612597207
439 29850393443375185541984
440 31735729543455035860104
441 33737790572249915419191
442 35863660761338370532313
443 38120845841073867159811
444 40517297628897549971743
445 43061440020564972195623
446 45762196469699849051365
447 48629019032098621244896
448 51671919069517419209696
449 54901499698326703418350
450 58328990088092881046350
451 61966281705445171701789
452 65825966619734770772737
453 69921377976939060836608
454 74266632771003624559128
455 78876677031416227677143
456 83767333570260538203959
457 88955352421266018424874
458 94458464129675236695248
459 100295436040697345577995
460 106486131762620514975355
461 113051573969303707614489
462 120014010737227634671641
463 127396985600657871882449
464 135225411541263069630001
465 143525649116656813711636
466 152325588967640791885966
467 161654738931844478263854
468 171544316029484692096206
469 182027343574723813260533
470 193138753707076054241323
471 204915495624954030557860
472 217396649847602133981948
473 230623548819259297087393
474 244639904216988144924151
475 259491941311232355260401
476 275228540779484571807877
477 291901388361183000596266
478 309565132797310604790488
479 328277552486120995130755
480 348099731346136141172035
481 369096244365843157441344
482 391335353383970688567894
483 414889213632968132527131
484 439834091647893823651455
485 466250595132278044435600
486 494223915447664665089086
487 523844083383688609166031
488 555206238946711556544255
489 588410915896179206766546
490 623564341845567890409966
491 660778754737147084014522
492 700172736594577823021478
493 741871565451202452570691
494 786007586454372601068669
495 832720603141758929570034
496 882158289996436789068418
497 934476627385232380821295
498 989840360104735345924183
499 1048423480759540223395121
500 1110409739327058490096121
501 1175993180266275119853470
502 1245378708668316222478780
503 1318782686953075175520097
504 1396433563768273471327897
505 1478572536757589769029882
506 1565454251029274971288502
507 1657347535171385892873305
508 1754536176838318736012945
509 1857319739953160329683396
510 1966014425763886546090296
511 2080953980017135771963298
512 2202490648723081806598050
513 2330996185017305307570942
514 2466862909853083853115424
515 2610504829297496377328939
516 2762358811451541710681951
517 2922885826063074764458870
518 3092572250169168434584150
519 3271931243162872216263835
520 3461504194970014806980995
521 3661862251091096313655653
522 3873607918578892732273707
523 4097376757104244363276846
524 4333839159605211491966942
525 4583702227110638310968717
526 4847711742701447450901979
527 5126654249684603515722275
528 5421359239459179070390835
529 5732701454683268098449956
530 6061603313790108910009856
531 6409037463050917466635358
532 6776029462859842960840350
533 7163660615087808732041582
534 7573070938871654021286824
535 8005462302401192163805764
536 8462101718831984231522148
537 8944324814675576686311600
538 9453539479633800770677630
539 9991229707098664424129594
540 10558959635208380686469534
541 11158377798639564188137491
542 11791221602043745184570581
543 12459322026364319771834647
544 13164608580062670272222007
545 13909114507653006855067037
546 14694982268808465519040055
547 15524469301719478452107293
548 16399954085325230274522473
549 17323942515510451943026649
550 18299074611383451228269649
551 19328131568281546264530841
552 20414043175265230708589545
553 21559895615457965952900649
554 22768939668803581815055461
555 24044599337481241725830166
556 25390480915542121023181258
557 26810382525080198360571424
558 28308304142692867886048722
559 29888458140824270551547054
560 31555280370157639538616174
561 33313441810158597516238503
562 35167860816586813967058899
563 37123715995838037808797259
564 39186459737849132866504603
565 41361832440463877337142458
566 43655877460197363831268950
567 46074956825635187786838324
568 48625767751928792558871700
569 51315359996293911360271763
570 54151154096846392121412323
571 57140960538717873478725441
572 60292999894041979561899493
573 63615923984189377559405635
574 67118838115519506861541551
575 70811324441902563198517751
576 74703466510418318930776823
577 78805875048842664959798868
578 83129715056973671926509814
579 87686734266294206804517469
580 92489293036223597483501869
581 97550395757921668128397517
582 102883723840707523722337415
583 108503670359158944890862785
584 114425376443432709066339217
585 120664769498671949340612307
586 127238603344251246931070479
587 134164500367290868978997709
588 141460995790204173694144665
589 149147584156113604015885493
590 157244768141792787271035373
591 165774109812293520584118403
592 174758284437773280473750515
593 184221136998013052677111747
594 194187741507056303749487779
595 204684463295894135882852719
596 215739024398700889372993547
597 227380572194190389246219105
598 239639751461939449175166939
599 252548780020219568835058766
600 266141528120915745005231966
601 280453601784496119681672283
602 295522430267866115813668349
603 311387357866083953706328694
604 328089740259693143636870226
605 345673045628403749076108846
606 364182960763625522473262574
607 383667502422246755907398458
608 404177134176908214519972762
609 425764889028916062193865589
610 448486498063977432746872599
611 472400525442938443133411705
612 497568510035037504866476841
613 524055114014391556057918781
614 551928278757178396837429461
615 581259388391508738008990496
616 612123441370269705222109136
617 644599230453205778873371551
618 678769531504475740592269065
619 714721301529502407826425042
620 752545886396743938735498722
621 792339238709340888556362614
622 834202146315413679489396410
623 878240471967025390040478941
624 924565404663838129831619117
625 973293723240829638622241617
626 1024548072787844298785353725
627 1078457254514389522512923745
628 1135156529704109821035371261
629 1194787938431525052346042472
630 1257500633747493958577832392
631 1323451232070775032440420687
632 1392804180560045985430646671
633 1465732142274672153761164189
634 1542416399972903062630878791
635 1623047279433409275022581691
636 1707824593230170947058546947
637 1796958105931578314920874788
638 1890668021742753082821810268
639 1989185495654905083823634242
640 2092753169218106448582852802
641 2201625732102999714256502857
642 2316070510674346239134438623
643 2436368084853190624742663914
644 2562812934607068326422249258
645 2695714117466731582667044768
646 2835395978536260880719952868
647 2982198894528139966668325477
648 3136480053429527178425537629
649 3298614271476857948218795873
650 3468994849197399988774002623
651 3648034468354052524697134358
652 3836166131718619822005348930
653 4033844147683856080557349294
654 4241545161821645732995960828
655 4459769237587833319518109513
656 4689040988480148829774729385
657 4929910764057656341042614650
658 5182955892345752836563215284
659 5448781981262374371315336771
660 5728024281827207371399309791
661 6021349116037871851348038811
662 6329455372434678083147204461
663 6653076072509236598693671153
664 6992980011262367833347346169
665 7349973475363003822530659429
666 7724902042523602341166239065
667 8118652465867561409107243255
668 8532154647242842349942766359
669 8966383703610955774833811172
670 9422362130835417576489894032
671 9901162069385077195135678502
672 10403907676680364626840142022
673 10931777611019639942270277876
674 11486007632254753584792775622
675 12067893324613531705194979922
676 12678792947319835168489019122
677 13320130418911687762737899418
678 13993398441433795912560468816
679 14700161770953800309505124461
680 15442060641152368339392919421
681 16220814347035527601660906940
682 17038224996145581252610426602
683 17896181434972800056868819661
684 18796663358627625267757763281
685 19741745612189026125723995466
686 20733602692534434835258736230
687 21774513459845360752804724911
688 22866866068407677885826433167
689 24013163126749982311076861642
690 25216027097626547643354798362
691 26478205948814748554052778630
692 27802579066201593758207677450
693 29192163441139790642215347097
694 30650120144603874006608665667
695 32179761101228959640089089872
696 33784556176914155428915424096
697 35468140594275082462292091895
698 37234322690883167520090350211
699 39087092035886687864530799883
700 41030627921320252748397561183
701 43069308245126530067597313734
702 45207718803689397345451932902
703 47450663012459959606025585980
704 49803172074101538955593109500
705 52270515614432945311854692445
706 54858212807369405529872093765
707 57572044010990983960966303733
708 60418062937870446475584073913
709 63402609383807088021337341271
710 66532322540204437586816274461
711 69814154916435894061302916757
712 73255386899730865603634899981
713 76863641981319806078727009290
714 80646902678870717312167139000
715 84613527186564003475732219955
716 88772266785561665155222971319
717 93132284049059215738266299107
718 97703171877642801695521797413
719 102494973402234893833034526320
720 107518202793581954550914349680
721 112783867018938177296567759529
722 118303488588417257392112703839
723 124089129335336944368283595189
724 130153415276859724283302474181
725 136509562603251228708386016031
726 143171404846231322021359380115
727 150153421279091034535318161794
728 157470766603591848075428631546
729 165139301981057785143666686922
730 173175627467620611213273458482
731 181597115916185251555634020330
732 190421948410456854852168045994
733 199669151299209165678295285125
734 209358634901992163355593254049
735 219511233960566779191776765444
736 230148749913637924262409544900
737 241293995075820458019704594614
738 252970838805344241315779093680
739 265204255748665155599094244277
740 278020376254033506841857286277
741 291446539050055142730289555121
742 305511346289505228270547816245
743 320244721062989746570301997328
744 335677967491643848484833820320
745 351843833512772940656723892240
746 368776576477337758185364130654
747 386512031683316104073959473026
748 405087683974405161007913354262
749 424542742539110225128316436775
750 444918219051170302119965387275
751 466257009298342343212723348092
752 488603978452984537719752414140
753 512006050144481995429697866051
754 536512299500534965824480028073
755 562174050331510002314314396038
756 589044976639637326265596341006
757 617181208642644892923991496460
758 646641443509660443973048506490
759 677487061015700905588677744733
760 709782244330023492985438734933
761 743594106162840174705814399173
762 778992820504627398909038154027
763 816051760202292813562881854785
764 854847640627032375551345866533
765 895460669699612266716549935013
766 937974704550294844223601448041
767 982477415102474506576848094375
768 1029060454881565069793658206119
769 1077819639363553230136085595939
770 1128855132191183590560693567909
771 1182271639599727511895336073125
772 1238178613409005486195263834309
773 1296690462953528129163478082323
774 1357926776338603855728157537735
775 1422012551426768075863462778485
776 1489078436976244520888865811605
777 1559260984371078814035891588777
778 1632702910401429214067018395523
779 1709553371571972361938159693371
780 1789968250436841650663965742951
781 1874110454480662879258518775775
782 1962150228087463047481818543919
783 2054265478162190972454612749032
784 2150642113993698797707890175480
785 2251474401972965517576580029750
786 2356965335806513299108754999596
787 2467327022892034874833615921761
788 2582781087551652582636133618829
789 2703559091847612581360368608728
790 2829902974736040475357813633728
791 2962065510346277962032254020645
792 3100310786206766539886043679477
793 3244914702273059255763956761218
794 3396165491649831762224640133338
795 3554364263936329073031043030458
796 3719825572164056919370171133830
797 3892878004336289430780419804533
798 4073864800621677641224523631373
799 4263144497298471826505415017545
800 4461091598592203048414957360745
801 4668097277597653566224362214703
802 4884570107526200089048723754603
803 5110936824571667918662018923556
804 5347643123742337528412065236544
805 5595154489063208858054932658644
806 5853957059611735434047333576790
807 6124558532911481636383636706019
808 6407489107272249836135002990211
809 6703302464731640856555873744593
810 7012576796322505869278383666163
811 7335915871462770786456159129279
812 7673950153339458795049496761443
813 8027337962236831855887585173430
814 8396766688840251904507523810304
815 8782954059632034058854075356139
816 9186649456584104478024999857979
817 9608635293444068873700829787855
818 10049728451007266432163687040947
819 10510781773866889003537812685398
820 10992685631238256927827636120038
821 11496369544561197804134471600245
822 12022803884697193191265801407295
823 12573001641654853112248301216292
824 13148020269899422598126867014380
825 13748963612428705635969759362955
826 14376983906930138879911598286263
827 15033283877471021857755371228870
828 15719118915317300101112207459582
829 16435799352625037806050973094361
830 17184692832904057278766756110101
831 17967226782314371775171674748711
832 18784890986024311823400706269799
833 19639240274033823494937664559199
834 20531897321048684794485986320701
835 21464555565180496166690875226141
836 22438982250444710301791709160433
837 23457021598233799300253294976422
838 24520598113156447880731312209708
839 25631720028855505125896122922838
840 26792482899648939373433289716838
841 28005073344078287429989759319211
842 29271772946699770992262533705215
843 30594962324713406529866004118880
844 31977125366296850930807267341680
845 33420853647792410554569397202310
846 34928851037189482369522959243960
847 36503938491649669087067888408613
848 38149059057139902759866890042245
849 39867283078569069464601403992777
850 41661813629167944959421003866527
851 43535992168209643594164510765039
852 45493304436540456186081248737311
853 47537386599777792849935729733957
854 49672031649435278599710881534157
855 51901196072653728679063323413142
856 54229006801653207290266472328222
857 56659768454474473700998645567470
858 59197970879050426593052064460240
859 61848297013138467717772162124656
860 64615631073155742742011803207676
861 67505067085489748657885504607684
862 70521917774409695000320091856012
863 73671723821278010503471616050106
864 76960263510359526416648968361018
865 80393562777146855685914734801493
866 83977905675767518349639905742355
867 87719845282710125220547458026208
868 91626215054806794743006464010700
869 95704140660135604892137635858560
870 99961052301263829640027368073040
871 104404697551038618251077944285563
872 109043154721950398916171236048019
873 113884846790944245671098357300812
874 118938555902439701114863899632628
875 124213438473238698374904341252253
876 129719040923958456829736056823325
877 135465316062620122698946049417346
878 141462640147058904432095546488744
879 147721830653896086440337514847881
880 154254164782932257652548315567881
881 161071398726982926778980410489161
882 168185787738387341212415614060123
883 175610107024677338768266181793903
884 183357673507200646535709840965519
885 191442368477850755350024549978304
886 199878661190468842534421579580010
887 208681633424950749648745383575258
888 217867005063619559732218415581202
889 227451160721010429171078985345471
890 237451177469865158515350299300851
891 247884853707848118850499783012977
892 258770739211279083509783135444913
893 270128166424030855664767132922627
894 281977283031667202112137486660951
895 294339085872898138804120467475696
896 307235456242512332342521671664880
897 320689196642108958360591079130105
898 334724069037201481382641918252977
899 349364834681602213467342917159176
900 364637295572427306535716779936176
901 380568337601585815684823295868523
902 397185975472242248387191254984219
903 414519399451468436418890355019641
904 432599024033136748105863763711745
905 451456538588051528941691964676485
906 471124960081378868748879101591667
907 491638687940615369843411643021238
908 513033561160644752023956801810374
909 535346917735866013931002095776969
910 558617656512949300001757832114289
911 582886301561484862612139704317247
912 608195069163648026389618880461183
913 634587937528008266566108284284977
914 662110719336775555299311832802973
915 690811137240101585340346043413583
916 720738902415550225600520167296399
917 751945796315520361945780321571580
918 784485755730258778085744914246134
919 818414961299140911237813719981635
920 853791929608137646588982246554995
921 890677609016827006760045553705831
922 929135479363965993433153250630227
923 969231655706510427708439408769097
924 1011034996253075690308026964357629
925 1054617214659169559665587351129154
926 1100052996858117152554065096699404
927 1147420122608438396927570974912415
928 1196799591945548831965338431180895
929 1248275756733036313100865122347651
930 1301936457516438844731357397218241
931 1357873165890414156294109365964111
932 1416181132598470418676782218357483
933 1476959541593022006013594087276156
934 1540311670292466356380464540058426
935 1606345056281250612419257245902921
936 1675171670708533099451446856883041
937 1746908098651048214794116575316692
938 1821675726716178672785156369851750
939 1899600938172030274171903215991651
940 1980815315902517700846387902766131
941 2065455853497109945218730553886708
942 2153665174796978763608673744421296
943 2245591762231848397985094094903973
944 2341390194294889385049373859459845
945 2441221392516539776145229171497665
946 2545252878312205035203853338690373
947 2653659040093390359799823357657274
948 2766621411046989679755213187707594
949 2884328958003202192589232811961176
950 3006978381828905612602986327904376
951 3134774429800294464874905148111883
952 3267930220426229624771997345226099
953 3406667581212052171285890496774831
954 3551217399872630777718612961350961
955 3701819989523148855649863059682681
956 3858725468396638359089216835636857
957 4022194154658544476760672710910055
958 4192496976910704997275628901724189
959 4369915901000064362979552874236061
960 4554744373771263867414083199326941
961 4747287784426972179340493265164091
962 4947863944185496051851173627988695
963 5156803584951857567426647916900246
964 5374450877746196572672423416582198
965 5601163971662074885483953572464658
966 5837315554157080966131420636035258
967 6083293433509081964911221064295459
968 6339501144303606746272934206568299
969 6606358576851192876706486743333451
970 6884302631468159061975148968056881
971 7173787898590198862740899540644189
972 7475287365725502448950559777587413
973 7789293152292830121716491012095600
974 8116317273430159705289731024562888
975 8456892433901242086823564363886588
976 8811572853270705466505913915652572
977 9180935123563284867444767340571321
978 9565579100669404728169282339299475
979 9966128830807748018825739830990706
980 10383233513405696505563997996830846
981 10817568501810666350724306633869795
982 11269836343299488420019375708435833
983 11740767859909140356069738489600221
984 12231123271670431342778725509444013
985 12741693363886721818425148455847243
986 13273300700162539740989485624825627
987 13826800882952088429261785508626839
988 14403083863465246384006197332538371
989 15003075302838798059656927819285658
990 15627737986553432040778448832751388
991 16278073294152566288286444225887338
992 16955122726397443174685248664539978
993 17659969492074252773830477709749327
994 18393740156753434386157588766765077
995 19157606355888852941706728237828847
996 19952786574735401384942647193967507
997 20780547997657828839080593452073383
998 21642208429501400164364889894677731
999 22539138291796449518031537918646036
1000 23472762696674172526843243014387036