0 1
1 2
2 5
3 10
4 19
5 33
6 57
7 92
8 147
9 227
10 345
11 512
12 752
13 1083
14 1545
15 2174
16 3031
17 4179
18 5719
19 7752
20 10438
21 13946
22 18519
23 24428
24 32051
25 41805
26 54265
27 70079
28 90102
29 115318
30 147005
31 186626
32 236064
33 297492
34 373645
35 467707
36 583644
37 726058
38 900644
39 1114027
40 1374303
41 1690918
42 2075337
43 2540903
44 3103729
45 3782572
46 4599907
47 5581911
48 6759796
49 8169834
50 9855106
51 11865637
52 14260532
53 17108381
54 20489924
55 24498672
56 29244356
57 34853906
58 41475709
59 49281220
60 58470292
61 69273427
62 81958616
63 96834519
64 114258962
65 134643540
66 158464271
67 186267792
68 218684933
69 256439087
70 300363139
71 351410908
72 410678376
73 479418745
74 559069328
75 651271377
76 757903651
77 881108678
78 1023334796
79 1187370164
80 1376395736
81 1594029275
82 1844391443
83 2132162905
84 2462666904
85 2841942319
86 3276847203
87 3775152122
88 4345669068
89 4998370797
90 5744551420
91 6596977570
92 7570088810
93 8680188814
94 9945694195
95 11387376235
96 13028669774
97 14895976885
98 17019050596
99 19431375740
100 22170643814
101 25279230256
102 28804781742
103 32800811497
104 37327425646
105 42452064522
106 48250398320
107 54807249248
108 62217695011
109 70588211828
110 80038033389
111 90700565374
112 102725054980
113 116278339391
114 131546894830
115 148738991737
116 168087207850
117 189851080666
118 214320183418
119 241817385573
120 272702613794
121 307376850639
122 346286729111
123 389929429666
124 438858283328
125 493688761486
126 555105301550
127 623868619193
128 700824015460
129 786910291375
130 883169842527
131 990759514149
132 1110962854462
133 1245203310481
134 1395059087196
135 1562279168452
136 1748801311244
137 1956771473918
138 2188565583778
139 2446813062424
140 2734423131837
141 3054613266759
142 3410940945464
143 3807338022696
144 4248149012122
145 4738172556655
146 5282707540990
147 5887603068222
148 6559313939355
149 7304960816696
150 8132396905841
151 9050280294562
152 10068154022237
153 11196532965294
154 12446999877629
155 13832309641313
156 15366504351743
157 17065038264856
158 18944915574715
159 21024840014478
160 23325379633232
161 25869145740851
162 28680989790892
163 31788217203336
164 35220822396528
165 39011744040514
166 43197145361110
167 47816718568349
168 52914018853238
169 58536827112996
170 64737547578268
171 71573639604367
172 79108090621771
173 87409929688148
174 96554789546643
175 106625516862982
176 117712839619045
177 129916091607670
178 143344004219350
179 158115565858663
180 174360960533565
181 192222586440276
182 211856167674189
183 233431960461649
184 257136068843390
185 283171871964198
186 311761579919061
187 343147921229965
188 377595981263747
189 415395195747398
190 456861521375369
191 502339789038591
192 552206264695672
193 606871425058552
194 666782976637049
195 732429127242012
196 804342142507758
197 883102198912667
198 969341570404194
199 1063749162928477
200 1167075439249338
201 1280137751658049
202 1403826130984367
203 1539109553510385
204 1687042741038626
205 1848773520429361
206 2025550805782949
207 2218733235082097
208 2429798533526539
209 2660353641953409
210 2912145692881619
211 3187073880285110
212 3487202317546301
213 3814773938669838
214 4172225550833545
215 4562204103989350
216 4987584301121584
217 5451487627287819
218 5957302938968992
219 6508708706264899
220 7109697069965869
221 7764599822984564
222 8478116501575317
223 9255344715539424
224 10101812929794715
225 11023515849344762
226 12026952650867984
227 13119168239665139
228 14307797810401663
229 15601114921351004
230 17008083401080556
231 18538413333081911
232 20202621483634596
233 22012096460067308
234 23979169017642282
235 26117187850413046
236 28440601345082889
237 30965045688801813
238 33707439879478525
239 36686088093995903
240 39920790042343508
241 43432959837420793
242 47245754099644111
243 51384209911737177
244 55875393447016847
245 60748559985513572
246 66035326260200577
247 71769855961607680
248 77989059479380016
249 84732808840015079
250 92044169075062474
251 99969647129951427
252 108559459725479361
253 117867821455559485
254 127953254736647974
255 138878923091457317
256 150712989614607759
257 163529002331633014
258 177406308563922031
259 192430500273457914
260 208693892802723689
261 226296039284306756
262 245344283481030327
263 265954353676099767
264 288251000767930692
265 312368683584148300
266 338452305019027765
267 366658002460719541
268 397153996625063534
269 430121502779748475
270 465755709059497753
271 504266826447585828
272 545881215790172604
273 590842597094482179
274 639413347235645539
275 691875892095643787
276 748534200122365818
277 809715384213997919
278 875771419900000207
279 947080987729766054
280 1024051448959084711
281 1107120963593468526
282 1196760761150966627
283 1293477574512214346
284 1397816248668259970
285 1510362536224836130
286 1631746093119732431
287 1762643688110927167
288 1903782641362641331
289 2055944507621273839
290 2219969021434507465
291 2396758322106429920
292 2587281478256854990
293 2792579332182247512
294 3013769686628058044
295 3252052857017721098
296 3508717614861197528
297 3785147548624756628
298 4082827871317446630
299 4403352704754136653
300 4748432873757446303
301 5119904244435753399
302 5519736644344742811
303 5950043403411491659
304 6413091558581327609
305 6911312766448813923
306 7447314972672371630
307 8023894888539561676
308 8644051330099686512
309 9310999477153745610
310 10028186115013174542
311 10799305924166377714
312 11628318889250028589
313 12519468901358023194
314 13477303634691648633
315 14506695781657431507
316 15612865738286844382
317 16801405835492444784
318 18078306220331112582
319 19449982495701941250
320 20923305236557174653
321 22505631505664258235
322 24204838502720674600
323 26029359486387901815
324 27988222120815810969
325 30091089404913049787
326 32348303356013976863
327 34770931627322375014
328 37370817253462428243
329 40160631727389918166
330 43153931628602981067
331 46365219032872263758
332 49810005952340643550
333 53504883066663485536
334 57467593026665860856
335 61717108625565755058
336 66273716156046982445
337 71159104287026986147
338 76396458819919062105
339 82010563702001219394
340 88027908703501278684
341 94476804185373860574
342 101387503417141834495
343 108792332927432822470
344 116725831406043513972
345 125224897702890099737
346 134328948509662483623
347 144080086340223004119
348 154523278471006368201
349 165706547537079725206
350 177681174530060726171
351 190501914983207821448
352 204227229185489988006
353 218919527310883297594
354 234645430412287312429
355 251476048279900816833
356 269487275234484388341
357 288760104983149099459
358 309380965744221264563
359 331442076912571532374
360 355041828625005595313
361 380285185658742494279
362 407284117194613998012
363 436158054059710001772
364 467034375174427082700
365 500048925022844608938
366 535346564088570205979
367 573081754304395837839
368 613419181701839045707
369 656534418566585531725
370 702614627559804190577
371 751859310400692687204
372 804481103877682163064
373 860706626108465235760
374 920777376161324195729
375 984950690322439569487
376 1053500758508783686606
377 1126719704520259301264
378 1204918734064911532970
379 1288429354709611777728
380 1377604672176974716146
381 1472820767655319709296
382 1574478161088331042945
383 1683003365687930635143
384 1798850539248852135364
385 1922503238154788886494
386 2054476280340182928555
387 2195317723821766298451
388 2345610967831931032270
389 2505976983979345104281
390 2677076685329024061289
391 2859613441735876254244
392 3054335750287012508158
393 3262040070204141208416
394 3483573832139415206789
395 3719838632354789395608
396 3971793622924756876447
397 4240459109726864214213
398 4526920370709785058210
399 4832331707629090172767
400 5157920745250485207637
401 5504992992805397627673
402 5874936683387330318603
403 6269227907857201395093
404 6689436060834090046562
405 7137229617333357896714
406 7614382259738947226366
407 8122779375900294984298
408 8664424950399057014606
409 9241448872266297768501
410 9856114683830290896971
411 10510827796757629787224
412 11208144202911034759001
413 11950779709193914696384
414 12741619727291905992289
415 13583729650951337008523
416 14480365855374559227562
417 15434987355245908232481
418 16451268160064487464030
419 17533110367621323028403
420 18684658038868400273896
421 19910311899842034214740
422 21214744918988435734533
423 22602918810936798111060
424 24080101520757082805474
425 25651885745751864507400
426 27324208555164287869686
427 29103372171546856322167
428 30996065981247530537161
429 33009389845222474917179
430 35150878785518038241106
431 37428529126951751590366
432 39850826178123920109821
433 42426773540561927718729
434 45165924139921973448031
435 48078413078381222539123
436 51174992413054732146718
437 54467067971077901526872
438 57966738318339618914018
439 61686836005322814307975
440 65640971220567922870416
441 69843577989485769446164
442 74309963064098633522189
443 79056357657321224918899
444 84099972184126633648535
445 89459054180888733406433
446 95152949583904126075612
447 101202167558057966590475
448 107628449077395587826796
449 114454839470450393699202
450 121705765155181328616328
451 129407114800713710460105
452 137586325166417528048452
453 146272471882587777288619
454 155496365451815628889302
455 165290652765412719068288
456 175689924445721089996395
457 186730828342127328876346
458 198452189526895273812404
459 210895137155817863365344
460 224103238579008882194448
461 238122641108149619955314
462 253002221869069944451878
463 268793746191875718092077
464 285552035015886767433172
465 303335141812574840031375
466 322204539557500450684352
467 342225318311047411003699
468 363466393998618441213157
469 386000729012941674319546
470 409905565295387244663565
471 435262670588710993426299
472 462158598591641000672953
473 490684963785153494199806
474 520938731742435624364930
475 553022525778298360394093
476 587044950840551537176262
477 623120935594420183152478
478 661372093702920334244189
479 701927105359996655075455
480 744922120190697709239810
481 790501182692435762612798
482 838816681455087315281658
483 890029823463978199815584
484 944311134860406482724221
485 1001840989607856439173664
486 1062810167590300008589752
487 1127420443750463121763220
488 1195885209962621498897471
489 1268430131424801171498055
490 1345293839451284975589554
491 1426728662646403903725240
492 1513001398546944631196987
493 1604394127931383964096094
494 1701205074111930119541703
495 1803749509648174136802245
496 1912360713051543856902741
497 2027390978185780960201152
498 2149212679212998249564646
499 2278219394085498204979569
500 2414827089743282904375959
501 2559475372343939716381756
502 2712628806028364366183939
503 2874778303910360833535852
504 3046442595173744740590954
505 3228169772364845571481402
506 3420538923184665335952632
507 3624161851310969773940340
508 3839684891019892056603776
509 4067790820626667523544722
510 4309200880029751577423718
511 4564676897919134202655352
512 4835023534502260226434964
513 5121090645906806798724220
514 5423775776743028107114295
515 5744026787646540528098143
516 6082844624979938897481973
517 6441286240245467904737324
518 6820467667156070207623746
519 7221567264725325928660967
520 7645829135173354360204540
521 8094566725902365748121699
522 8569166625277836987779695
523 9071092562455801978478151
524 9601889622029466601752235
525 10163188684825703406480315
526 10756711106770311872557234
527 11384273648356529561007988
528 12047793667900921916135262
529 12749294592450605142500431
530 13490911680922984681766789
531 14274898094809819318985965
532 15103631292569138920779046
533 15979619764657206309472318
534 16905510127026518105351881
535 17884094591830496317640835
536 18918318835039770566488297
537 20011290281684358183584332
538 21166286830499934117462510
539 22386766040870171642010554
540 23676374806130766131962034
541 25038959538529517050111392
542 26478576892431338803680374
543 27999505053712454648041389
544 29606255624715611074358105
545 31303586135632959565304776
546 33096513214757360767218836
547 34990326451691177917288082
548 36990602989337029240889674
549 39103222882312254400617164
550 41334385261341779434284491
551 43690625345187326000828265
552 46178832343779202221391390
553 48806268298424831742588021
554 51580587907291427090840030
555 54509859386793314816941590
556 57602586422074153517886794
557 60867731262455114804434614
558 64314739020539958023912154
559 67953563236621247800869124
560 71794692773137916448842931
561 75849180107187372519650733
562 80128671092515912601414144
563 84645436265993730336890387
564 89412403777347276308708200
565 94443194024866574533417684
566 99752156083951825300425537
567 105354406019706770295191744
568 111265867179350997369414091
569 117503312565004290813557918
570 124084409392420198629149376
571 131027765946508032091500143
572 138352980850011355749425258
573 146080694867501730361803627
574 154232645372929914602172807
575 162831723615348257023447134
576 171902034924110707567441389
577 181468962001866440483906339
578 191559231461024978726994167
579 202200983767081060764532252
580 213423846760284329890394943
581 225259012935618879723121849
582 237739320669961554793977562
583 250899339594612913639005608
584 264775460321184685600630317
585 279405988739080334597811514
586 294831245113567962402771994
587 311093668224716013421668108
588 328237924799292517640195597
589 346311024500117665144693192
590 365362440750361505558142240
591 385444237683894356599181816
592 406611203527085268864264128
593 428920990732405751486836070
594 452434263199894432458021298
595 477214850938976989634784691
596 503329912540381739040211715
597 530850105845949948174235068
598 559849767223083499966831570
599 590407099870408094883366719
600 622604371602035442941776803
601 656528122579592126608405169
602 692269383484029595310808921
603 729923904643150755109529856
604 769592396655873789100376245
605 811380783080517571875554712
606 855400465781932141712801022
607 901768603561129605888479290
608 950608404721299818529063609
609 1002049434255742048308521278
610 1056227936376420912058711119
611 1113287173136586783827513564
612 1173377779937308639592543601
613 1236658138745879845735505743
614 1303294769894005067211730351
615 1373462743365493022166458193
616 1447346110527005713007295792
617 1525138357301289113677692994
618 1607042879830384532949202955
619 1693273483726639034731123293
620 1784054908062060695224743523
621 1879623375301751743407256784
622 1980227168444975931970959029
623 2086127236697934779490724235
624 2197597831065730682730082778
625 2314927171317350413009058370
626 2438418145847015305195185587
627 2568389046027990627516475466
628 2705174336731147605144589605
629 2849125464760313445377317653
630 3000611707039966542276275558
631 3160021060478232952507352952
632 3327761175519674404647830162
633 3504260335498136866532487304
634 3689968484000230920279396395
635 3885358302554963700056791917
636 4090926341074938223567675877
637 4307194203589517296794806294
638 4534709791930741370430291108
639 4774048610158746893698645134
640 5025815132645305743193549862
641 5290644238872069413295212616
642 5569202718144534254282849350
643 5862190847573838282730600952
644 6170344046836667284252003524
645 6494434613389002175654564080
646 6835273541982625709303099798
647 7193712432514462828507253137
648 7570645490428436445482988353
649 7967011624087843913133958538
650 8383796643743819485062593632
651 8822035566942538595044486895
652 9282815035441003999726282376
653 9767275848938857774478218446
654 10276615621182296261663490655
655 10812091564256188618633540989
656 11375023407152573196136518144
657 11966796454988229524645177490
658 12588864795541711197254775966
659 13242754660091518747383535208
660 13930067945862764724349416393
661 14652485907730224414172438473
662 15411773027181912014191679146
663 16209781066919813375891040611
664 17048453319864049054261127417
665 17929829061734131039308301309
666 18856048216807094835072356985
667 19829356246897792392065879065
668 20852109274072584066660727551
669 21926779448094793189991424661
670 23055960570109736813538000753
671 24242373984609718031182732661
672 25488874752276306852370714556
673 26798458116879425470948121241
674 28174266280021542036713759434
675 29619595498151630063374567058
676 31137903516938933541496079364
677 32732817358792052077620444070
678 34408141480036013728932235340
679 36167866315020002057978769939
680 38016177225222969111129072593
681 39957463872254778698490132657
682 41996330034518649676095868596
683 44137603888207913465648993909
684 46386348774258485532932880733
685 48747874473869520524813044652
686 51227749016240666854536017120
687 53831811043256851855027736582
688 56566182756982989115797521076
689 59437283477013261727804050877
690 62451843835955274759786156097
691 65616920642620422098596121255
692 68939912443841069608953930230
693 72428575817244847662148808909
694 76091042428789499602373702691
695 79935836890400790161660424394
696 83971895454664222677016293860
697 88208585585201419215629758900
698 92655726443117543845359190462
699 97323610331740021769594850186
700 102223025143784886853262053744
701 107365277857088577924712261074
702 112762219127134087118121640010
703 118426269026784542195880771656
704 124370443985919119877724668023
705 130608384986049466472199507401
706 137154387067484469816926451658
707 144023430209211466752210631065
708 151231211644378123497828413237
709 158794179677095864597301593379
710 166729569069248641381605765514
711 175055438069085018176857363241
712 183790707156603295256673975308
713 192955199584114137198758813288
714 202569683793889746498794026745
715 212655917798488971675046264799
716 223236695613191255403697459030
717 234335895833985513784298379759
718 245978532458750906224223734316
719 258190808053642102886260209324
720 271000169371260774412128653149
721 284435365531965359263074823245
722 298526508884652133700501260466
723 313305138668540663909250401397
724 328804287602926082282467159581
725 345058551537528511155758483289
726 362104162301987444872975863623
727 379979063899226037754244098786
728 398722992193859056160855239298
729 418377558253549685029724971756
730 438986335508247474151022949240
731 460594950899574398575151443401
732 483251180200282434007971294057
733 507005047691697213018900899074
734 531908930395403569292823074103
735 558017667064134258834228568719
736 585388672145909502317534448177
737 614082054944957649167614406261
738 644160744212844259138529390970
739 675690618413565031853750511558
740 708740641917136849074560611110
741 743383007387469021128042571008
742 779693284642034858365912761545
743 817750576273111834403038851148
744 857637680333139869462804019275
745 899441260400083313788774526159
746 943252023352597990939797426746
747 989164905199323755460187618851
748 1037279265321772468535860331357
749 1087699089506086761961044495797
750 1140533202155435762147328665333
751 1195895488092017999879523199068
752 1253905124375590823249912734839
753 1314686822584170126379613048391
754 1378371082022078564877587358687
755 1445094454340897673318576495847
756 1514999820080136788076625336911
757 1588236677656605317443908547969
758 1664961445354605187838405455299
759 1745337776893186266665251332060
760 1829536891171873118800526186368
761 1917737916822519027457700028315
762 2010128252222320386742747137213
763 2106903941651577469974622595891
764 2208270068309567772816576397335
765 2314441164932955738220443627595
766 2425641642793553594024210274920
767 2542106239886026724478162241278
768 2664080489151364041451287258570
769 2791821207618668372993602579974
770 2925597007386129607507550645090
771 3065688829401988474268113935483
772 3212390501047952561606231959539
773 3366009318570958255913758943368
774 3526866655454459834634617881063
775 3695298597867645743376143646212
776 3871656608380215681930374227343
777 4056308219181682794898509635767
778 4249637756097683537851470358711
779 4452047094751572993618827052576
780 4663956450277753627980562196761
781 4885805202053827660128550754109
782 5118052754981883642223101104597
783 5361179438915131730260038839559
784 5615687447894804600951688255600
785 5882101820933856230109715647157
786 6160971466158643497383337005315
787 6452870230197589740298735097223
788 6758398014786940022213873226085
789 7078181942648259450819407047210
790 7412877574780444689896278961023
791 7763170181400860697137672966639
792 8129776068865938151275102040702
793 8513443965001330203958963889139
794 8914956465375701713560166907543
795 9335131543160581567957413390416
796 9774824125331634920516146811384
797 10234927738084393213226496107840
798 10716376224460116981188098551066
799 11220145537305261375333048234136
800 11747255610821185004112210402924
801 12298772314099507816086844827789
802 12875809490183119247633687892678
803 13479531084343500866876787328643
804 14111153365422013679631770229712
805 14771947244246366153629257665383
806 15463240693303901379703919382048
807 16186421272030899195610495654342
808 16942938762262080880952067844280
809 17734307918577232080599894689735
810 18562111338482647936312525634258
811 19428002457574280126423114221704
812 20333708675047379325654858507653
813 21281034615144432931352053843548
814 22271865530369676312267783465643
815 23308170852544790295839483285028
816 24392007898036998879661881048251
817 25525525733758065170543228367489
818 26710969210811094822118192358903
819 27950683172952045275102186689299
820 29247116847334886885773374396248
821 30602828425323956475929040811784
822 32020489841484705373337469622615
823 33502891759205301007030736956749
824 35052948771756956632709834674470
825 36673704827971009911557937379507
826 38368338892096256991545670765805
827 40140170847801493876155965365852
828 41992667656706280162658845560727
829 43929449782258292279711234149576
830 45954297890228986937426289599464
831 48071159837571376521626004408203
832 50284157961875297581127146998015
833 52597596684167417068033734844689
834 55015970438336202427495304700816
835 57543971941017031330285158445103
836 60186500816350436561257838510651
837 62948672590628091523730470893236
838 65835828072467517152958503332477
839 68853543134808627471394385810233
840 72007638915704183018861547686372
841 75304192455583066283831554822274
842 78749547789401171164949614106999
843 82350327512860774927907612074369
844 86113444842676768743366644690510
845 90046116191698322513727669366790
846 94155874280558783921511873606498
847 98450581808426224236156182192792
848 102938445706363484951937609335142
849 107628031997781324805796614966003
850 112528281291482873278038874498042
851 117648524933853659478905487594532
852 122998501847850687408001838989961
853 128588376087588094901566398498945
854 134428755138507683142185896619108
855 140530708994361901542593014083194
856 146905790043526684907454068573118
857 153566053798503882569260185628469
858 160524080503870016948056496416591
859 167792997659381941740061501593023
860 175386503496462933054846980515687
861 183318891447867196879065997875522
862 191605075651959193303283221253716
863 200260617534749109210167080607680
864 209301753514599936012247574927372
865 218745423876367680546778062658476
866 228609302863657149996694085631714
867 238911830039874480880107328601892
868 249672242970837254594037919325865
869 260910611283866872703138095423124
870 272647872160539231625122259345010
871 284905867322612112431014078989056
872 297707381573084735108555248728298
873 311076182956880371062170172589573
874 325037064608280702640982317286602
875 339615888354984818837216481738084
876 354839630151520596660922220808265
877 370736427417706118175859207263530
878 387335628360948308174118482144255
879 404667843364379878152582154516512
880 422764998526178889519100309763860
881 441660391438892912771760332376381
882 461388749301207215985386123121882
883 481986289458359183941817856279847
884 503490782471315031307876180000057
885 525941617818895788892266776259561
886 549379872341273753784916883534472
887 573848381537664537146267327947046
888 599391813835620256185641758808170
889 626056747954093247429738491770540
890 653891753487394200275647805346071
891 682947474842321324246363929546577
892 713276718666095920690182854203235
893 744934544908312627701247781630977
894 777978361665908118126134660492446
895 812468023966178895840610256918621
896 848465936649146197966635391125736
897 886037161517083305263902696447557
898 925249528925797655480164760846304
899 966173753999307227874389576031671
900 1008883557656878366728227463691494
901 1053455792649011526743776438323970
902 1099970574806883839219785858849064
903 1148511419717994773461282707540615
904 1199165385049325894005049149603618
905 1252023218748230586713864015572748
906 1307179513360528012619902726854281
907 1364732866714901253464546013425328
908 1424786049232707056080181789901740
909 1487446178132708658661287334526072
910 1552824898811059443024381911358208
911 1621038573688109671033861313524204
912 1692208478825298104408968492484638
913 1766461008627542207400029316632109
914 1843927888959172981416553328751772
915 1924746399014591974348561571312440
916 2009059602298478153184182797816253
917 2097016587084561289371945105583618
918 2188772716736727318078907588858199
919 2284489890291551539509253516076464
920 2384336813717290214433881652805550
921 2488489282280923515472910461206507
922 2597130474472057384972553980298335
923 2710451257950383903570645845540329
924 2828650508001995654824048856512624
925 2951935439009176541892889536854888
926 3080521949458377993016735341666623
927 3214634981031964874403545354316250
928 3354508892351010347979416374414061
929 3500387847958965051981277687322698
930 3652526223159456365772017398055905
931 3811189025345822301507940504738421
932 3976652332485287334172573537193112
933 4149203749446981053099610155404279
934 4329142882890323248001709192732509
935 4516781835458690610162769325268397
936 4712445720052781968264650730842810
937 4916473194988753651877120719333092
938 5129217020878048723362994052993822
939 5351044640098939524884732125777442
940 5582338779764190242134346227915013
941 5823498079124974649093504211074794
942 6074937742388305574626822812057261
943 6337090217963800428895288858786780
944 6610405905195677050592806826005843
945 6895353889677503833915244505019569
946 7192422708290477576397473635597779
947 7502121145150933862754018500826493
948 7824979059699472707531388043403642
949 8161548248212573526599623199044753
950 8512403340067947921517040900696396
951 8878142730147208311492426756464309
952 9259389548813790127019151225938895
953 9656792670960532714262541585087492
954 10071027765679980054539711382500915
955 10502798388171390485427254184507874
956 10952837115561731794860244195667896
957 11421906728383674387712768470541021
958 11910801439521874353913126564466707
959 12420348172509757161125712682537541
960 12951407891132672200645746514535806
961 13504876982369792942590099881791867
962 14081688694786595586568181709231546
963 14682814634572273248332663710613768
964 15309266321502149801141768354972424
965 15962096807194168531943151360105854
966 16642402358120971624514226743239565
967 17351324205935087452856602695202769
968 18090050367764439229601575775161990
969 18859817539238920983875358325679159
970 19661913063116300962047532028973583
971 20497676976487359352785916091413439
972 21368504139656103686120745126298247
973 22275846449911293874704388340828644
974 23221215143530518573964560414350889
975 24206183189487870264998814675226752
976 25232387778471049998920564678659954
977 26301532910953682344283930964207507
978 27415392088213932376075116741327921
979 28575811110341392129956737019666166
980 29784710985430854321042627474303148
981 31044090954324234297581050194094012
982 32356031635430763661146996206511702
983 33722698294330895308587958091272186
984 35146344243051373523274952604770185
985 36629314374087886545747166790133385
986 38174048834447894952267779906320556
987 39783086845189888688928162861166293
988 41459070672146750776821181351848197
989 43204749753740388621035153708742006
990 45022984992022637898413202193531474
991 46916753213313963380878184838135493
992 48889151805057002090517458691050055
993 50943403535756854860185324042107753
994 53082861565144583661540268853888515
995 55311014651974977481311456565303743
996 57631492567154686541570051677132205
997 60048071720192684234641467255208362
998 62564681007272104210080210469299909
999 65185407889561237061520156792056016
1000 67914504710712293532732820022536483