0 0
1 1
2 3
3 4
4 7
5 13
6 19
7 29
8 44
9 65
10 94
11 133
12 187
13 258
14 354
15 481
16 651
17 871
18 1154
19 1526
20 1998
21 2603
22 3376
23 4358
24 5594
25 7148
26 9103
27 11531
28 14560
29 18320
30 22972
31 28708
32 35757
33 44413
34 54990
35 67904
36 83626
37 102736
38 125890
39 153882
40 187694
41 228396
42 277336
43 336075
44 406448
45 490581
46 591009
47 710728
48 853128
49 1022328
50 1223040
51 1460787
52 1741984
53 2074090
54 2465855
55 2927285
56 3470148
57 4107979
58 4856511
59 5733831
60 6760873
61 7961947
62 9364765
63 11001548
64 12909270
65 15130441
66 17713814
67 20715452
68 24199763
69 28240180
70 32921266
71 38339492
72 44605240
73 51844544
74 60201286
75 69839851
76 80947154
77 93736633
78 108450964
79 125366412
80 144796748
81 167098577
82 192677204
83 221991612
84 255563130
85 293982208
86 337917588
87 388125950
88 445463529
89 510898673
90 585524450
91 670576558
92 767448878
93 877713993
94 1003144646
95 1145738414
96 1307745728
97 1491698440
98 1700446502
99 1937193907
100 2205542274
101 2509536924
102 2853720499
103 3243192433
104 3683670927
105 4181569920
106 4744076988
107 5379244136
108 6096086960
109 6904696868
110 7816364683
111 8843714035
112 10000859034
113 11303567983
114 12769452695
115 14418174624
116 16271675276
117 18354432375
118 20693736893
119 23320011793
120 26267152274
121 29572910983
122 33279317982
123 37433150566
124 42086451927
125 47297094157
126 53129419400
127 59654929092
128 66953055210
129 75112006873
130 84229709264
131 94414836996
132 105787943978
133 118482731773
134 132647420878
135 148446279368
136 166061297638
137 185694036986
138 207567666222
139 231929187083
140 259051910556
141 289238150940
142 322822208067
143 360173631648
144 401700820465
145 447854974980
146 499134415818
147 556089368831
148 619327175256
149 689518033463
150 767401287892
151 853792338518
152 949590213250
153 1055785848259
154 1173471215166
155 1303849264283
156 1448244857691
157 1608116724508
158 1785070563343
159 1980873390021
160 2197469207085
161 2436996213095
162 2701805564628
163 2994481942065
164 3317866009298
165 3675078993997
166 4069549551749
167 4505043074217
168 4985693803094
169 5516039816603
170 6101061289858
171 6746222245494
172 7457516153195
173 8241515687300
174 9105426972976
175 10057148874684
176 11105337538916
177 12259476860637
178 13529955269072
179 14928149451922
180 16466515606808
181 18158688798004
182 20019591328176
183 22065550637466
184 24314427786225
185 26785757282111
186 29500899342545
187 32483205603613
188 35758199335688
189 39353771699985
190 43300395034062
191 47631354918209
192 52383002459828
193 57595028612469
194 63310762328449
195 69577494478403
196 76446830033872
197 83975070414268
198 92223628952307
199 101259481999125
200 111155658783762
201 121991773221016
202 133854601002597
203 146838706150250
204 161047120579992
205 176592081533688
206 193595831346276
207 212191484908024
208 232523970272874
209 254751048227905
210 279044417871398
211 305590914464611
212 334593807684927
213 366274208127805
214 400872591053480
215 438650446751395
216 479892067602369
217 524906483520112
218 574029556787738
219 627626249938741
220 686093080075454
221 749860774831330
222 819397146017804
223 895210198024749
224 977851490493966
225 1067919774394380
226 1166064924121262
227 1272992188461871
228 1389466786066979
229 1516318872390643
230 1654448906994600
231 1804833453814949
232 1968531446883742
233 2146690959133812
234 2340556512978470
235 2551476975340504
236 2780914082401993
237 3030451642710383
238 3301805472532172
239 3596834118368818
240 3917550429091916
241 4266134042328115
242 4644944856057713
243 5056537561036251
244 5503677314911680
245 5989356647108961
246 6516813686562176
247 7089551815098263
248 7711360854020586
249 8386339901390955
250 9118921945011038
251 9913900385105866
252 10776457613417754
253 11712195801353470
254 12727170066093666
255 13827924192574682
256 15021529104302998
257 16315624288894875
258 17718462399167853
259 19238957269726408
260 20886735600773404
261 22672192585580282
262 24606551773437322
263 26701929483862911
264 28971404109453308
265 31429090668462647
266 34090220998306056
267 36971230002606347
268 40089848401351951
269 43465202460665957
270 47117921216535130
271 51070251741515478
272 55346183042275176
273 59971579223018755
274 64974322586157604
275 70384467398716287
276 76234405098461834
277 82559041772433777
278 89395988797393140
279 96785767594446646
280 104772029522959720
281 113401792000783663
282 122725692026118475
283 132798258350493589
284 143678203645261285
285 155428738095851155
286 168117905957325579
287 181818946719415359
288 196610682632000694
289 212577934477395628
290 229811967597416718
291 248410970329506772
292 268480567151900717
293 290134368996576761
294 313494563368382490
295 338692547075026054
296 365869604583163415
297 395177635212318575
298 426779932606363897
299 460852020154870912
300 497582546288381858
301 537174243850773932
302 579844958020948594
303 625828747582861093
304 675377064655326734
305 728760018350777135
306 786267728200341241
307 848211773577525322
308 914926745789128878
309 986771909932156402
310 1064132984119965875
311 1147424044177656774
312 1237089562465504366
313 1333606590066363378
314 1437487092193689717
315 1549280447356374602
316 1669576121495712922
317 1799006529092056649
318 1938250094022104566
319 2088034523815005836
320 2249140311860310282
321 2422404483090992424
322 2608724599716948092
323 2809063044654284263
324 3024451601505287620
325 3255996351168510655
326 3504882906505498379
327 3772382007901487666
328 4059855504063679934
329 4368762744030946638
330 4700667408042588322
331 5057244806776132509
332 5440289680374311896
333 5851724530765562045
334 6293608522968202441
335 6768146993404251412
336 7277701605765575488
337 7824801197574522672
338 8412153363448807294
339 9042656824043678402
340 9719414632853635838
341 10445748276436261157
342 11225212727226919528
343 12061612511981140287
344 12959018862906768832
345 13921788022949870166
346 14954580781268935544
347 16062383319866058247
348 17250529457548586618
349 18524724382935465801
350 19891069974158085486
351 21356091809107932627
352 22926767976815264881
353 24610559807572973232
354 26415444646978734201
355 28349950807045713974
356 30423194836024911064
357 32644921257659322074
358 35025544940099553318
359 37576196264987697195
360 40308769277983239972
361 43235973013539573289
362 46371386198933724723
363 49729515555521168221
364 53325857929016950976
365 57176966495138959735
366 61300521302589892629
367 65715404431773895968
368 70441780065203265609
369 75501179784122221220
370 80916593425602952832
371 86712565855387921166
372 92915300033880529694
373 99552766776409704398
374 106654821633858919818
375 114253329346392861038
376 122382296351193215997
377 131078011855042198974
378 140379198014435583626
379 150327169799463912548
380 160966005153595624730
381 172342726099318924661
382 184507491479885930912
383 197513802070036011776
384 211418718833823124829
385 226283095155754089871
386 242171823922179309356
387 259154100384025260876
388 277303701789057610972
389 296699284832617770654
390 317424702040069016254
391 339569338262370997603
392 363228468538609334900
393 388503638655754759974
394 415503069817355539813
395 444342088918815460929
396 475143586018248963224
397 508038500688545779362
398 543166339038732069457
399 580675723301428174343
400 620724975998012657318
401 663482740815234920602
402 709128642455984022906
403 757853987863821179368
404 809862511365738464796
405 865371166431093589933
406 924610966907399765174
407 987827880765573819262
408 1055283779569901915871
409 1127257447080890000627
410 1204045650603795150721
411 1285964278912112030365
412 1373349550804535996870
413 1466559298596852119746
414 1565974331106877132090
415 1671999880962968166282
416 1785067141354359530930
417 1905634897646583065886
418 2034191259607789477429
419 2171255500333256904910
420 2317380008317003934110
421 2473152359501502029425
422 2639197516541609905144
423 2816180162946833157427
424 3004807180219312241022
425 3205830276584274490353
426 3420048776416887463448
427 3648312580006285550756
428 3891525303864733445866
429 4150647612390811784175
430 4426700752330266924400
431 4720770302150112744163
432 5034010149151910428691
433 5367646707901443661153
434 5722983394346847648992
435 6101405370836923371065
436 6504384578140314282283
437 6933485071505165814857
438 7390368678792284901741
439 7876800999764637067171
440 8394657766725972273138
441 8945931587875112559569
442 9532739095982126363270
443 10157328526304285742340
444 10822087749044915034728
445 11529552783123000609514
446 12282416819568992904356
447 13083539784497790943191
448 13935958473338654064108
449 14842897289827362999719
450 15807779625196420551202
451 16834239915037337257053
452 17926136413463406228798
453 19087564726476811542120
454 20322872148847784371968
455 21636672851353386035519
456 23033863967904979080674
457 24519642634927475021910
458 26099524038345120619742
459 27779360526689260766781
460 29565361852180748515508
461 31464116605164055470392
462 33482614910992418154586
463 35628272462392139420379
464 37908955964484553427031
465 40333010074024340747854
466 42909285919038506878100
467 45647171289932931548023
468 48556622598287950643524
469 51648198705006289385392
470 54933096725219000927300
471 58423189923418587101635
472 62131067818685987831496
473 66070078626631557326942
474 70254374171796518679245
475 74698957411782010993631
476 79419732722309853322424
477 84433559100792101437213
478 89758306454823981586799
479 95412915151336689507926
480 101417459011983326180974
481 107793211950707935350129
482 114562718460394775896517
483 121749868167044127040674
484 129379974682100928329046
485 137479858996413404073208
486 146077937672850287157382
487 155204316108899930419851
488 164890887155649347406553
489 175171435395439441801482
490 186081747397259312650300
491 197659728286620106015592
492 209945524985293083751906
493 222981656495951636722278
494 236813151627482884044724
495 251487694578584746768416
496 267055778820300625496038
497 283570869742430436192659
498 301089576554355565898618
499 319671833957804066588033
500 339381094137526586966106
501 360284529645837270255486
502 382453247788574423853407
503 405962517153341182148778
504 430892006955988164578410
505 457326039918287698972537
506 485353859428731837803026
507 515069911779459604378735
508 546574144315600882364283
509 579972320378926837656400
510 615376351975744496265626
511 652904651149596177109832
512 692682501092652174728954
513 734842448085870541287179
514 779524715417179460827682
515 826877640489282295324801
516 877058136394353027752183
517 930232179302057399865565
518 986575323080187700531266
519 1046273242643922236391952
520 1109522307610528914088076
521 1176530187921426287656014
522 1247516493183129322140769
523 1322713447572969860974693
524 1402366602254844398573366
525 1486735587354866518451033
526 1576094905656953195125824
527 1670734770294355421045001
528 1770961988835241512605418
529 1877100896288985759979417
530 1989494339695132629150062
531 2108504717099452338567432
532 2234515073871448450313348
533 2367930259475500361212165
534 2509178147973947588294795
535 2658710925715259063076829
536 2817006449844443760369550
537 2984569681466513139198335
538 3161934197497602154516210
539 3349663785452819168777923
540 3548354125645563138623466
541 3758634565510514605036118
542 3981169991012360848415242
543 4216662800365207619798439
544 4465854985564218168326260
545 4729530327522012326097055
546 5008516710908494786732290
547 5303688565114823616552388
548 5615969438101014042660611
549 5946334710243029763311666
550 6295814455670060704238916
551 6665496458976953770064569
552 7056529395611447599457297
553 7470126184672006677941233
554 7907567523310731362314930
555 8370205612418211011789479
556 8859468083774463926700456
557 9376862139383556654060755
558 9923978914270430296777159
559 10502498074608282833588235
560 11114192663665031914484362
561 11760934208709430589833866
562 12444698102702971410997494
563 13167569275324454301197565
564 13931748168631813024262082
565 14739557033462343620643117
566 15593446563509822374911316
567 16496002884897200939213086
568 17449954919988758764598762
569 18458182145158077589260573
570 19523722763250319507184684
571 20649782312551561977551276
572 21839742735206970037789581
573 23097171929216123685915747
574 24425833809380754394598058
575 25829698903890480654583640
576 27312955514609082121215717
577 28880021470570703096744123
578 30535556505715657090983296
579 32284475293492860249574920
580 34131961172634208607363550
581 36083480600169474535357085
582 38144798369602737391279720
583 40321993634117468794882616
584 42621476776721774976935308
585 45050007171392882752244051
586 47614711881535843250147606
587 50323105344441007819374926
588 53183110092913750080113858
589 56203078567864049787246001
590 59391816078389175327098984
591 62758604968766252434116778
592 66313230054799854116637843
593 70066005395150019230692481
594 74027802466605821679595837
595 78210079815776644808794450
596 82624914263355881529843560
597 87285033740978592338349568
598 92203851844754716802997916
599 97395504193822312312872442
600 102874886686740926598289710
601 108657695753244067206399742
602 114760470703802782379008666
603 121200638284631062130068520
604 127996559551200220550589925
605 135167579179036184371579140
606 142734077336563983497444730
607 150717524251051553273934604
608 159140537605304777248655377
609 168026942909692776575412364
610 177401837001352715339133244
611 187291654830053665751222547
612 197724239698206826792125678
613 208728917130913072258506492
614 220336572560757651505966128
615 232579733021316096231145126
616 245492653053046175747259722
617 259111405035430215674689897
618 273473974169923582415880436
619 288620358349482889759344870
620 304592673162217096895868644
621 321435262289052821973589422
622 339194813568259921556450612
623 357920481013274041611739690
624 377664013084510106757521232
625 398479887530816890215136213
626 420425453131911522353734160
627 443561078689589479663312679
628 467950309632767210521554195
629 493660032619519904298699818
630 520760648538266628652233366
631 549326254330171614913441588
632 579434834075718544566293651
633 611168459810320820177301183
634 644613502556803968823429994
635 679860854086687650212081181
636 717006159947457862389558158
637 756150064319511010088239128
638 797398467294229229919979206
639 840862795193772451325354055
640 886660284583711424107325346
641 934914280661644977522595704
642 985754550738514691801588394
643 1039317613564524991511375667
644 1095747085288473909243412412
645 1155194042877980436258923857
646 1217817405868643553299478559
647 1283784337352674457709716771
648 1353270665162100378303497510
649 1426461324248343043812714601
650 1503550821308929380447320878
651 1584743722763403148123842564
652 1670255167234285629346937214
653 1760311403745298322435039727
654 1855150356908133108336065092
655 1955022220430963862031188042
656 2060190080346772000449508367
657 2170930569427547424012460776
658 2287534554321672660217804936
659 2410307857026455386263803498
660 2539572012386004006133404183
661 2675665063386610745326415367
662 2818942396107693184387625993
663 2969777616276332552469765390
664 3128563469467728430129946530
665 3295712807092666679082515332
666 3471659600416581514039187390
667 3656860004963204904509465181
668 3851793477769367928415092204
669 4056963950076491421434091361
670 4272901058168930254126335742
671 4500161435199881680066009123
672 4739330066982310481024648992
673 4991021714865571713050107395
674 5255882408968429149654893097
675 5534591015196290843344605257
676 5827860879635044513113019853
677 6136441554086221534495038278
678 6461120606688712140384564561
679 6802725521761275657278890619
680 7162125693198035032390512370
681 7540234515956430090300745826
682 7938011580394162829345931630
683 8356464974438955059880911161
684 8796653698812928602154704462
685 9259690200782607881634155231
686 9746743032166453558029795130
687 10259039637605006755172362335
688 10797869279384724851894635194
689 11364586105406015185772081222
690 11960612367199443712739285640
691 12587441795222260785112317744
692 13246643139010924758239929057
693 13939863880124925986305846014
694 14668834126193660801683092740
695 15435370694772153576262404684
696 16241381396123885653598431420
697 17088869524480711142963232909
698 17979938567781707558703701649
699 18916797146365750877330209374
700 19901764191587588548948149386
701 20937274375845222686081261212
702 22025883806048567993823802423
703 23170275993126720885020053683
704 24373268110764924448927176686
705 25637817557183646955282416378
706 26967028834422372776763752952
707 28364160760271054393488936024
708 29832634028704072078119219062
709 31376039135416436575803137829
710 32998144685841356133179264520
711 34702906103843747998092105312
712 36494474760137451576691878296
713 38377207540366515817032333663
714 40355676873724784360794511618
715 42434681243964966142469874083
716 44619256205670419272221352031
717 46914685929732041884535135527
718 49326515303091097909594690730
719 51860562608978746376037780091
720 54522932815106828539664865578
721 57320031498544541122217157327
722 60258579437354538325196503036
723 63345627900462427337892602265
724 66588574668698336820136989768
725 69995180821481156040730925158
726 73573588325218203669859656324
727 77332338461168665452120770691
728 81280391132271456418936127772
729 85427145090270680438038442665
730 89782459126388197739928444852
731 94356674270796749075510112256
732 99160637048242572374562571914
733 104205723839357607645058599016
734 109503866399492525617783209820
735 115067578589297433642407890604
736 120909984373781905844394086036
737 127044847149204860525640773513
738 133486600459882888796762770176
739 140250380169868275579229234142
740 147352058157440734159258276190
741 154808277603485632978182730679
742 162636489948102320701159696240
743 170854993593205413680350648884
744 179482974432456242057215719561
745 188540548293597991352974262780
746 198048805382173667688729274551
747 208029856819688416801586275177
748 218506883373544833663199987519
749 229504186480539952103207024945
750 241047241670374205537213842392
751 253162754500494784003971023712
752 265878719118687855021945019240
753 279224479575155856093452551583
754 293230794011377723024887140258
755 307929901858862157850047065664
756 323355594186977997915129037608
757 339543287345393045527683851822
758 356530100053285488538369381638
759 374354934094422947790923490796
760 393058558784446445426249644592
761 412683699384263992628277833997
762 433275129641365444424957634434
763 454879768649131789145208357167
764 477546782222843812489103544942
765 501327689000113468731510728185
766 526276471482883382777495335096
767 552449692247983522080765726523
768 579906615563517816552494107173
769 608709334659096777973790866138
770 638922904909155232763095304234
771 670615483200318267310016208839
772 703858473766025448503495862678
773 738726680784416332970042748773
774 775298468048843228153496273697
775 813655926034335167238840197436
776 853885046697916245963054889126
777 896075906365909112822159440816
778 940322857077258954915170815706
779 986724726768524463882995228329
780 1035385028703530964461709730452
781 1086412180568799448698329692747
782 1139919733674787381860970215314
783 1196026612722737988288661850918
784 1254857366617570960800336236942
785 1316542430828797420232626467716
786 1381218401823945389242172729801
787 1449028324122480658852243651618
788 1520121990542745136061291915327
789 1594656256240055850702722132436
790 1672795367160860003866544733046
791 1754711303565774023327795141225
792 1840584139303498933464578409008
793 1930602417548054038367402617465
794 2024963543743561842792583615714
795 2123874196534007583841715039125
796 2227550757490047500055118714890
797 2336219760481114413888196974605
798 2450118361578833452760838832814
799 2569494830417183715098291595986
800 2694609063975995286469808848774
801 2825733123797330180548836937881
802 2963151797689138681924476474305
803 3107163187017390699232890377956
804 3258079320736740075136630876645
805 3416226797360776947067894347799
806 3581947456126151588075375341700
807 3755599078660409001204918659075
808 3937556122521357310682297331594
809 4128210488036309386753037889137
810 4327972319932695306946474521239
811 4537270845317456987452819468173
812 4756555249631424243201873251756
813 4986295592276657319979505938785
814 5226983763689653508478669221902
815 5479134485711489184197204349827
816 5743286357187543610392661135998
817 6020002946814573119328887889019
818 6309873935341726064657502647342
819 6613516309324768874790276944734
820 6931575608729497005228299545100
821 7264727230781203960054201944263
822 7613677792562356481364979542716
823 7979166554970461740973256109167
824 8361966910762708064396454249902
825 8762887939533517766396643355166
826 9182776032595881053519016373122
827 9622516590867464560148812594628
828 10083035798998237154976767955563
829 10565302479117969096631051834210
830 11070330027729688450947250218592
831 11599178439429281441753540955670
832 12152956421292172585642338262198
833 12732823601935698963105899381944
834 13339992839440695588536750501104
835 13975732632498242729756165563864
836 14641369639337811243770931850890
837 15338291309191512022364883291551
838 16067948631256157934813918298281
839 16831859006330743233301141668458
840 17631609246532113426834287236652
841 18468858708726431091604725691464
842 19345342567558949377496201995928
843 20262875234220011605788532977908
844 21223353927351546680442092098909
845 22228762402776088954954390842950
846 23281174849019999937576516461107
847 24382759955904610128667054621475
848 25535785163793955659084640954412
849 26742621101416201353318733160707
850 28005746220518287187372611371302
851 29327751635970400315939424433818
852 30711346180309175979049421983274
853 32159361682096709368729630137308
854 33674758477877185322445965060036
855 35260631167934899661122995593508
856 36920214626497380177541462099142
857 38656890277485971861205330082113
858 40474192647394416417586893993221
859 42375816207374449606552365132910
860 44365622517127114444788518716596
861 46447647683740232285378409179746
862 48626110149177212376794712544724
863 50905418820711077185157094607635
864 53290181559211238843646485659934
865 55785214040830226370203971244696
866 58395549008304321727768810957826
867 61126445928777048286697609910441
868 63983401075778847445650906447114
869 66972158053751306396980059316697
870 70098718784291241272891032472056
871 73369354974110126862038848114092
872 76790620085559183300693757030115
873 80369361831461325253550332468169
874 84112735216919653158964419351929
875 88028216151739783997372848988235
876 92123615658111709952622665351694
877 96407094699247733438359640975956
878 100887179655768122061381850180834
879 105572778477767295502143141712044
880 110473197541682511731277621337852
881 115598159242326154659560884761547
882 120957820351733913102673102947750
883 126562791177826540650702784668366
884 132424155557284744901241283769161
885 138553491718497411729161450710199
886 144962894051965260720864104541684
887 151664995827127686029752665547613
888 158672992896232600728227211498077
889 166000668427590318005587342775075
890 173662418712345727145657371093752
891 181673280090771230603888577295746
892 190048957046029196471522545415946
893 198805851515380270169143646972654
894 207961093470926133621917305808071
895 217532572824175689274283692041704
896 227538972711015811995786985286296
897 237999804216055533858135930383840
898 248935442597799738294764518243015
899 260367165078699234498982959184837
900 272317190266822719600780459416302
901 284808719278707047650424457745558
902 297865978635870023099115948742538
903 311514265010519421774821130174684
904 325779991899168108363553282399780
905 340690738306173162596681962317341
906 356275299522662253643825227281928
907 372563740089898739487988451288921
908 389587449039873968824127899814622
909 407379197509807117554671874916785
910 425973198831285936750140255384318
911 445405171199002616527208570049822
912 465712403028434439488926108572421
913 486933821116396143837313788174848
914 509110061723157363627570006382151
915 532283544699781884876031248217555
916 556498550789513785683938346354630
917 581801302237417174229767418631541
918 608240046848079895026855125197400
919 635865145637026285864639132153787
920 664729164227559243827704469421936
921 694886968151077285583330106217093
922 726395822215498144963065039011781
923 759315494113277328964918955719799
924 793708362447648966118184203102950
925 829639529363148685201226696768233
926 867176937974216073749475284477269
927 906391494793729878577955687485653
928 947357197371715415399402292370970
929 990151267363194058653561586705574
930 1034854289253233129842821966915190
931 1081550354976715495030731259721591
932 1130327214680196801855068571535120
933 1181276433883470218681602183200525
934 1234493557309130095442843777307810
935 1290078279659534110995347425320314
936 1348134623632125846507644175393604
937 1408771125476114673533278039245518
938 1472101028406036445891029649400702
939 1538242484200756573730362805460897
940 1607318763330047264289231571969454
941 1679458473964994486578629214882845
942 1754795790243189860359278400314824
943 1833470690174961374692592358124743
944 1915629203592818721960670150559961
945 2001423670562859162218078599123743
946 2091013010694124279103760820774584
947 2184563003799843856916729803253687
948 2282246582383178579541754694783810
949 2384244136439507624813243451625669
950 2490743831087530963892722572404786
951 2601941937562500943331576688592329
952 2718043178126796451751001919505430
953 2839261085475839881690689222284192
954 2965818377241067773603507878879510
955 3097947346216337464779095799971403
956 3235890266959822716055442818694742
957 3379899819450161128793976811704588
958 3530239530503406748858311915164024
959 3687184233686255779840817761755058
960 3851020548491096696627458999913340
961 4022047379569734936809066856826664
962 4200576436855205266735460455991412
963 4386932777434962299438518644235127
964 4581455370073983898845836171664888
965 4784497683322987819107157588650842
966 4996428298185105525032583890165712
967 5217631546354037573712451189474301
968 5448508175077993377769378289271023
969 5689476039746658191912551351651844
970 5940970825343097839770965958114400
971 6203446797948975696218105132776579
972 6477377587539788126833346716783503
973 6763257003357098127032011739495878
974 7061599883197039374562538026870368
975 7372942978008754408795789079748914
976 7697845873253004416162688275315562
977 8036891948530030632007708111878984
978 8390689377046948550985714070984680
979 8759872166558609375254459413129665
980 9145101243482065480785023025712526
981 9547065581953629001394673948837126
982 9966483379669119714234458115745527
983 10404103282422369150488797171573720
984 10860705659334495394712447498888299
985 11337103930847004935892411103245195
986 11834145951635536340398240922192924
987 12352715450688162342748327443004323
988 12893733530882744053236313756811686
989 13458160230492020358688982703652915
990 14046996149143059576406838971364298
991 14661284140859546885378348387736108
992 15302111076921283631079648553842159
993 15970609681385392884087265924409495
994 16667960442228225437048353220543972
995 17395393601186014001503690688533195
996 18154191225496109658982870721111620
997 18945689364869339520697824723808110
998 19771280297157841162550961486109907
999 20632414866321858323472616366915355
1000 21530604916443631959943971875381278