1 1
2 2
3 3
4 6
5 9
6 14
7 22
8 32
9 46
10 66
11 93
12 130
13 180
14 244
15 331
16 444
17 590
18 780
19 1024
20 1334
21 1730
22 2234
23 2867
24 3664
25 4660
26 5904
27 7449
28 9364
29 11728
30 14638
31 18211
32 22584
33 27927
34 34436
35 42342
36 51924
37 63523
38 77512
39 94364
40 114624
41 138920
42 168012
43 202786
44 244270
45 293678
46 352430
47 422160
48 504820
49 602637
50 718216
51 854602
52 1015304
53 1204386
54 1426586
55 1687365
56 1993008
57 2350816
58 2769168
59 3257745
60 3827666
61 4491740
62 5264654
63 6163284
64 7206984
65 8417908
66 9821462
67 11446669
68 13326692
69 15499433
70 18008180
71 20902177
72 24237664
73 28078628
74 32497814
75 37578028
76 43413328
77 50110462
78 57790608
79 66591166
80 76667740
81 88196737
82 101377624
83 116436050
84 133627164
85 153239102
86 175597156
87 201068496
88 230067104
89 263059471
90 300571244
91 343194072
92 391593762
93 446519033
94 508811536
95 579416704
96 659396232
97 749941641
98 852389434
99 968238262
100 1099167448
101 1247058002
102 1414015996
103 1602398376
104 1814841136
105 2054291890
106 2324044596
107 2627778586
108 2969602438
109 3354101610
110 3786391546
111 4272176953
112 4817816744
113 5430395905
114 6117806168
115 6888833083
116 7753254144
117 8721946680
118 9807006250
119 11021878228
120 12381503280
121 13902476745
122 15603225032
123 17504201080
124 19628097986
125 22000085999
126 24648072760
127 27602990440
128 30899111104
129 34574395078
130 38670873104
131 43235067062
132 48318453562
133 53977971872
134 60276583490
135 67283887153
136 75076793840
137 83740266753
138 93368137538
139 104063998002
140 115942180148
141 129128833136
142 143763101354
143 159998417252
144 178003919880
145 197966007280
146 220090037488
147 244602194919
148 271751528146
149 301812185958
150 335085863448
151 371904476202
152 412633088112
153 457673114372
154 507465820324
155 562496148011
156 623296901016
157 690453311769
158 764608035292
159 846466601190
160 936803367608
161 1036468019298
162 1146392663154
163 1267599567316
164 1401209605248
165 1548451468351
166 1710671707188
167 1889345682356
168 2086089501872
169 2302673028267
170 2541034047556
171 2803293713920
172 3091773359436
173 3409012802266
174 3757790283120
175 4141144156696
176 4562396500300
177 5025178804067
178 5533459910894
179 6091576404501
180 6704265661108
181 7376701766823
182 8114534571392
183 8923932127540
184 9811626796752
185 10784965342347
186 11851963340514
187 13021364258390
188 14302703602624
189 15706378562918
190 17243723586056
191 18927092396877
192 20769946983960
193 22786954130068
194 24994090104114
195 27408754197244
196 30049891810318
197 32938127886542
198 36095911537500
199 39547672754744
200 43319992211008
201 47441785206807
202 51944500898284
203 56862338041056
204 62232478611596
205 68095340692616
206 74494852207616
207 81478747176058
208 89098886256816
209 97411603547136
210 106478081728588
211 116364757788060
212 127143761756588
213 138893391096915
214 151698623498236
215 165651671173522
216 180852579889744
217 197409876230658
218 215441266904916
219 235074394162220
220 256447651667102
221 279711065576312
222 305027245895354
223 332572413518631
224 362537508875824
225 395129388459720
226 430572116026130
227 469108355751786
228 511000875216688
229 556534166594743
230 606016195138894
231 659780284701818
232 718187150701344
233 781627091815064
234 850522352459488
235 925329668990352
236 1006543013548310
237 1094696550562074
238 1190367821842760
239 1294181177583370
240 1406811471761108
241 1528988041716440
242 1661498993275794
243 1805195814278928
244 1960998340976648
245 2129900103650229
246 2312974079712520
247 2511378884430368
248 2726365431876048
249 2959284100843158
250 3211592443010958
251 3484863473440429
252 3780794586272792
253 4101217141525895
254 4448106772329928
255 4823594465403514
256 5229978471218512
257 5669737104579198
258 6145542500459132
259 6660275394632802
260 7217041003561032
261 7819186083332160
262 8470317252945892
263 9174320673433350
264 9935383180702480
265 10758014976761458
266 11647073991566896
267 12607792035472893
268 13645802870633662
269 14767172338780834
270 15978430692515578
271 17286607287123476
272 18699267801315656
273 20224554166819656
274 21871227399058578
275 23648713534816484
276 25567152896892598
277 27637452920810478
278 29871344795118508
279 32281444184125722
280 34881316320049008
281 37685545771885454
282 40709811218914736
283 43970965579272036
284 47487121868261942
285 51277745186460192
286 55363751264805072
287 59767612023319888
288 64513468630994384
289 69627252587175923
290 75136815380644944
291 81072067319757387
292 87465126167297064
293 94350476256456984
294 101765138810073750
295 109748854233489065
296 118344277203593408
297 127597185431668245
298 137556703036170788
299 148275539524766684
300 159810245451365256
301 172221485884939564
302 185574332902875396
303 199938578402505686
304 215389068609615872
305 232006061755164956
306 249875610488541272
307 269089970699056216
308 289748038528555460
309 311955817475342136
310 335826917614502062
311 361483089093525572
312 389054792203904720
313 418681806479601591
314 450513881435193890
315 484711431726486836
316 521446279698370932
317 560902448478783429
318 603277008983074092
319 648780984411778192
320 697640316058469256
321 750096894491780046
322 806409660438572684
323 866855779976542880
324 931731898941598566
325 1001355481772369328
326 1076066240351069096
327 1156227658758156542
328 1242228620238114544
329 1334485143079055904
330 1433442232538537398
331 1539575856404322899
332 1653395052265494988
333 1775444175084671674
334 1906305294210127632
335 2046600749549612741
336 2196995877246895608
337 2358201915857815626
338 2530979104722850646
339 2716139986974097395
340 2914552930401479172
341 3127145880240993207
342 3354910358835504368
343 3598905728061206116
344 3860263731415524352
345 4140193333725367169
346 4439985877561932820
347 4761020576649107740
348 5104770367822487040
349 5472808144446185358
350 5866813395628578448
351 6288579277097749460
352 6740020141210299480
353 7223179555280807947
354 7740238839235080038
355 8293526155516387193
356 8885526186220767706
357 9518890434604591420
358 10196448190408591138
359 10921218200882997324
360 11696421091986694560
361 12525492586976467973
362 13412097572514653070
363 14360145065509080411
364 15373804137170292528
365 16457520854242594724
366 17616036301042331768
367 18854405749835430571
368 20178019051220551988
369 21592622320565875088
370 23104341001187712182
371 24719704389884132396
372 26445671715650334102
373 28289659867927314150
374 30259572876594179572
375 32363833252117694589
376 34611415300844917280
377 37011880537391256384
378 39575415323453290500
379 42312870870187500767
380 45235805749578567504
381 48356531068984229784
382 51688158472328878162
383 55244651141253522067
384 59040877979940639616
385 63092671178356887054
386 67416887360334067080
387 72031472535267520060
388 76955531085294360470
389 82209399033671258209
390 87814721854732051792
391 93794537101327879402
392 100173362142082081632
393 106977287318180289186
394 114234074847814805884
395 121973263825879276686
396 130226281687114628868
397 139026562522708739302
398 148409672663426380304
399 158413443966751064480
400 169078115271340910960
401 180446482509418928642
402 192564057996614203150
403 205479239449327996828
404 219243489312032949820
405 233911525011099986057
406 249541520787902034016
407 266195321802186303671
408 283938671237137599600
409 302841451180306018066
410 322977938099781364824
411 344427073782788563571
412 367272752654399536080
413 391604126447480879798
414 417515927251453031476
415 445108810027120003906
416 474489715737917172544
417 505772256314594588822
418 539077122740814618280
419 574532517621614650388
420 612274613675373358844
421 652448039673064976142
422 695206395436453238776
423 740712797599698130912
424 789140457936922527328
425 840673296161896875672
426 895506589215452303334
427 953847659171844581864
428 1015916602017422573996
429 1081947059683942267052
430 1152187037855097583652
431 1226899772208726396998
432 1306364645909088781468
433 1390878161324064178301
434 1480754969111546925132
435 1576328957998217887056
436 1677954408762743183100
437 1786007216134885022944
438 1900886182532535525168
439 2023014387780929790856
440 2152840639192916928704
441 2290841006636808573462
442 2437520447479710367488
443 2593414526570136184489
444 2759091236714870879110
445 2935152925412318784727
446 3122238333928864496038
447 3321024755146941892754
448 3532230316974571962864
449 3756616398487109832163
450 3994990186373887400912
451 4248207379686502398728
452 4517175051332897614278
453 4802854675233319213278
454 5106265328552079388540
455 5428487078944199093912
456 5770664567309886326480
457 6134010797134001941684
458 6519811142103796442318
459 6929427584347974054142
460 7364303196325351643250
461 7825966880113963183244
462 8316038378613371886492
463 8836233573976310565057
464 9388370089432819363648
465 9974373211563068714833
466 10596282151016526942144
467 11256256660667647156041
468 11956584031244501460848
469 12699686485569624088414
470 13488128993714816544912
471 14324627532596897047035
472 15212057814832709913104
473 16153464513032683215962
474 17152071007146457331908
475 18211289683985509564608
476 19334732819640376371640
477 20526224077188265514076
478 21789810653855074572420
479 23129776113658903202724
480 24550653943524946288904
481 26057241872929513128572
482 27654616999309352319776
483 29348151763767228790502
484 31143530824021937584822
485 33046768874097098672321
486 35064229462924844470400
487 37202644866865012849651
488 39469137074115208819552
489 41871239942119846029692
490 44416922592385349590522
491 47114614110582752986152
492 49973229623477053787840
493 53002197828074479719584
494 56211490052434396064160
495 59611650931862467108790
496 63213830788697027015028
497 67029819808633170234390
498 71072084111511038983020
499 75353803819739141125940
500 79888913233043874328730
501 84692143224046986676860
502 89779065975288438674370
503 95166142184748927439374
504 100870770873700591672160
505 106911341937843596725090
506 113307291590188736575286
507 120079160852040967065537
508 127248657256746127173152
509 134838719939604252047719
510 142873588296549999026428
511 151378874403877191241720
512 160381639401465012332576
513 169910474052673558109920
514 179995583705343501152620
515 190668877890187006210280
516 201964064805324537125188
517 213916750948836265169616
518 226564546174990437444732
519 239947174464318781259214
520 254106590712967199346736
521 269087103862796905837229
522 284935506710586652486944
523 301701212752433001472752
524 319436400438106862906292
525 338196165229747064005320
526 358038679879904221042260
527 379025363365641863654410
528 401221058938210114793380
529 424694221771786626100946
530 449517116719989115215796
531 475766026715365621863358
532 503521472374927714210336
533 532868443404076723515776
534 563896642422055310155554
535 596700741864411509881482
536 631380654651969099054928
537 668041819351539281324655
538 706795500591171453400036
539 747759105532216548196025
540 791056517241960755266934
541 836818445854180882150056
542 885182798450780785724144
543 936295068645801630500549
544 990308746903673316647152
545 1047385752676712239241850
546 1107696889502698976145728
547 1171422324262022796600040
548 1238752091855498597757894
549 1309886626628693271083176
550 1385037321936597329818216
551 1464427119313906193836096
552 1548291128791203729198144
553 1636877281976146988855956
554 1730447019601522882101388
555 1829276015328980625115473
556 1933654937688544310175292
557 2043890252129893540874110
558 2160305065262093012483956
559 2283240013464191423474984
560 2413054198160145169794920
561 2550126170168113478722786
562 2694854965656592567112204
563 2847661196368393958053828
564 3008988196908426551717824
565 3179303232032928727827449
566 3359098767026546089691064
567 3548893804409808582272982
568 3749235290383490579552336
569 3960699594588420026737456
570 4183894066939936188918936
571 4419458675485798240234148
572 4668067729435357149030632
573 4930431691716679888772183
574 5207299085637539347280464
575 5499458500456259918435500
576 5807740700909865849201904
577 6133020846000370882685361
578 6476220822605954312775174
579 6838311699762797763415004
580 7220316309756146453705856
581 7623311962466376073635340
582 8048433299738190875483518
583 8496875296879283271428826
584 8969896418749618130407216
585 9468821938274770102316696
586 9995047425607282533448168
587 10550042416569714953224364
588 11135354269442826896473050
589 11752612219613178056089824
590 12403531642067323059063050
591 13089918532215806140798570
592 13813674216050429798835444
593 14576800301183948365018876
594 15381403880893642930336754
595 16229703003890447174287796
596 17124032423164753939933396
597 18066849637920141811082920
598 19060741243298488485773200
599 20108429603325821495804448
600 21212779863269406926872576
601 22376807318394679444442882
602 23603685156947438416789160
603 24896752596064123080069062
604 26259523430232870429418652
605 27695695012892479623684113
606 29209157692767477045960788
607 30804004727597418111377042
608 32484542699029700872478304
609 34255302453609935896976928
610 36121050596024864809219464
611 38086801562032613986377472
612 40157830299856500826785784
613 42339685590224600553105248
614 44638204036710890160280664
615 47059524759578213361224056
616 49610104827941906805028464
617 52296735466769200024883586
618 55126559077007118259484992
619 58107087108994418866012779
620 61246218831265097562432018
621 64552261038896414409914027
622 68033948747697612304630168
623 71700466922781137186211498
624 75561473292411036695877264
625 79627122300488353592571379
626 83908090253616016739755390
627 88415601721391483302393696
628 93161457251409974533202198
629 98158062463430614638811434
630 103418458590268445480184632
631 108956354536233759994513691
632 114786160527353389371640064
633 120923023431183726037055572
634 127382863827769932665421018
635 134182414917227892335141992
636 141339263353533273394267236
637 148871892098404273876032548
638 156799725393670231068091088
639 165143175955236802558285278
640 173923694496699752133216320
641 183163821695833867516275223
642 192887242722602030181363588
643 203118844453003280357774297
644 213884775499019721746901468
645 225212509191142677834256854
646 237130909656471601195642864
647 249670301142198395158256861
648 262862540741429196538030912
649 276741094685770098993863085
650 291341118376928253335841024
651 306699540337771451401575366
652 322855150271864609434874616
653 339848691429478210500128303
654 357722957487460239819277260
655 376522894160198791052734918
656 396295705769197550592773600
657 417090967009561911922534680
658 438960740162971622069801440
659 461959698018519707321150578
660 486145252775151098101817162
661 511577691212363098983136461
662 538320316429359995105970654
663 566439596467013204976042856
664 596005320141795281796022048
665 627090760436360829899816480
666 659772845807671493236151972
667 694132339790538460676703824
668 730254029292218771333748296
669 768226921992286986234292613
670 808144453281449032071583906
671 850104703193309414968118508
672 894210623804387500776710608
673 940570277599945957503314910
674 989297087326489467935718652
675 1040510097876161160624829060
676 1094334250773756683326676354
677 1150900671863742449038553110
678 1210346972822558591005712094
679 1272817567150664226000983974
680 1338464001329300885627817520
681 1407445301858870167809976254
682 1479928338929207231922781718
683 1556088207506948986903360352
684 1636108626661713927953014240
685 1720182357991001875634020473
686 1808511644043661891375598008
687 1901308667683544270606659957
688 1998796033378630144959961208
689 2101207271446605912278220584
690 2208787366335609330472563554
691 2321793310068813519975764653
692 2440494682033732343997704796
693 2565174256351728039527927172
694 2696128638120286454815398672
695 2833668929880308441897672674
696 2978121429723064419356567136
697 3129828362516694580951262544
698 3289148645800336776053208164
699 3456458691965260431797517672
700 3632153248416916584690768976
701 3816646277489725813527235042
702 4010371877967868655798665200
703 4213785250150474643509229440
704 4427363706488591048488243752
705 4651607729914322655056006768
706 4887042082079748812069921382
707 5134216963824830971888210348
708 5393709230299718434593539122
709 5666123663277846198603497567
710 5952094303312209742582429962
711 6252285844508419626345913796
712 6567395094814816146675554880
713 6898152504862303221828087753
714 7245323768524894105663010296
715 7609711498516513408820712484
716 7992156980490645722441758222
717 8393542009267248415319928318
718 8814790810976254975324541056
719 9256872055079298744537286395
720 9720800960411311850329912264
721 10207641499571741599763520048
722 10718508706191632463400319690
723 11254571089808117388945856808
724 11817053163292335066326822346
725 12407238088000844266657983264
726 13026470442054664404136052990
727 13676159117394573245978749231
728 14357780351516697541161020768
729 15072880900059219478658740165
730 15823081356689691314878431600
731 16610079627033523871010879580
732 17435654563688236106393548888
733 18301669769685590375185594076
734 19210077578095383567372050142
735 20162923215811035991836206223
736 21162349159918862134283866632
737 22210599695430692681659288633
738 23310025683554046797880604304
739 24463089550086059147634287386
740 25672370503947610689938824354
741 26940569996323391736181835360
742 28270517431342770371292652040
743 29665176139726214952297474100
744 31127649627333529100563872320
745 32661188111084243264521153238
746 34269195355278150841558661364
747 35955235821926203434490160604
748 37723042149309857428790757716
749 39576522973621606835553476124
750 41519771109202007075164410690
751 43557072103580202632250830965
752 45692913184247081669643905472
753 47931992614844010118095999991
754 50279229479237020124454378560
755 52739773912767775357200515098
756 55319017800830101966282693332
757 58022605965815916103526097730
758 60856447864408620336659809478
759 63826729818177174690661585253
760 66939927801441838157948190704
761 70202820811444863161314601564
762 73622504846968126689405941272
763 77206407522696797249238377116
764 80962303347835750928841637854
765 84898329698745735762198971204
766 89023003516681506474467447102
767 93345238763086672864419397428
768 97874364666332285919945064176
769 102620144795280791906088525460
770 107592796996616590375231775268
771 112803014234511824725682197498
772 118261986372894118864486107384
773 123981422942354778787838858370
774 129973576935584659447221208088
775 136251269677153744335192498924
776 142827916815462925802335277792
777 149717555486796080741713972646
778 156934872703591032074700560674
779 164495235021333251386311265696
780 172414719540860235364174622936
781 180710146305351591803133570301
782 189399112153874390439094372924
783 198500026096059844878655016304
784 208032146275310661695649658252
785 218015618590883388815178582801
786 228471517052261993451169944732
787 239421885942443093029934557168
788 250889783870095369667020852628
789 262899329794041574182129382802
790 275475751107147268756304943004
791 288645433870492422801887789750
792 302435975292656784806613770464
793 316876238553074500936321900464
794 331996410072714924267413741308
795 347828059339832441875879313142
796 364404201403206238206715433872
797 381759362150169334959256682301
798 399929646491813461492488156304
799 418952809583061129333411629984
800 438868331210827890615154697312
801 459717493489265716063807602210
802 481543462007092694147633782644
803 504391370578285203914780475156
804 528308409753947155610005633898
805 553343919259988079839660044370
806 579549484532349499395925528208
807 606979037528929345593517427494
808 635688962005079896972578153904
809 665738203447609063148193195536
810 697188383870611599407740895282
811 730103921685210378110853583442
812 764552156864413114800137702272
813 800603481633802522216229061276
814 838331476928693959682456964734
815 877813054868731143870496609396
816 919128607511664972066278687192
817 962362162159291288443438514176
818 1007601543500229560175790672996
819 1054938542886425771751232294864
820 1104469095052980058481485099648
821 1156293462604154200633670816998
822 1210516428602228489900702316638
823 1267247497610274983466051380843
824 1326601105554919059801170891680
825 1388696838790798764203515912444
826 1453659662764727998619952174372
827 1521620160694552567251073792908
828 1592714782695385958306800279580
829 1667086105804354213898815615105
830 1744883105374197221792972398964
831 1826261438326099427718104069642
832 1911383738772989805162952111968
833 2000419926546293791217230715254
834 2093547529181775087488718233172
835 2190952017943710502849907551700
836 2292827158491235690814033801232
837 2399375376816324624613294711451
838 2510808141109563542995241775352
839 2627346360237695211532401593495
840 2749220799545887806597058906224
841 2876672514727872550127999091211
842 3009953304538545365778372492172
843 3149326183156392287156539453866
844 3295065873037230237898206165544
845 3447459319136310432370841258691
846 3606806225412869614175357752288
847 3773419614569795636483561469766
848 3947626412021261948127723648504
849 4129768055123046411134888531564
850 4320201128743852245511414526864
851 4519298028301364266625713558665
852 4727447651434076336573908252818
853 4945056119529193492353851202446
854 5172547530378225071536186453136
855 5410364743285327118611878196800
856 5658970198009110597757175272880
857 5918846768976597158196824643672
858 6190498656268370757222745179216
859 6474452314936839512617869585549
860 6771257424284989860628375779628
861 7081487898801190685740972310704
862 7405742942516599094491030342820
863 7744648148625646909865457592784
864 8098856646287067377436401776344
865 8469050296603079424394419923306
866 8855940939857811527896437522490
867 9260271696182953462432908389977
868 9682818321909111949734814728860
869 10124390623955561195680580612614
870 10585833934709172980293901549040
871 11068030649945440961540195122532
872 11571901832450844072891713367616
873 12098408884116494819614983176174
874 12648555289388267219902005172184
875 13223388433078580504163595127850
876 13824001495669920268706669874168
877 14451535429370208039813404753236
878 15107181018315490576374578830944
879 15792181026456327448055308802760
880 16507832436810933811775035826284
881 17255488785920818167879568326389
882 18036562597503584812920756651996
883 18852527919462999997636839651268
884 19704922968588611781582017379568
885 20595352887456439036318686026795
886 21525492618228788636157057725274
887 22497089898245416527515637524850
888 23511968382500324756426485045136
889 24572030898308801523596715336656
890 25679262837688196465143959922190
891 26835735693203723331362276965597
892 28043610743267655448219624021242
893 29305142893126998411480509708736
894 30622684678031476775327735441948
895 31998690435340859808088370350221
896 33435720652608694408076759468480
897 34936446498968846296739999112116
898 36503654547452326159935368425494
899 38140251696175165921990446650448
900 39849270296664100846087396857232
901 41633873497926014024102533198108
902 43497360815220039499898232688120
903 45443173932858448081016274959492
904 47474902750744526835524751646208
905 49596291684753202870905242078447
906 51811246231473771181794777134620
907 54123839808264406379805032452404
908 56538320880015835489500697812812
909 59059120384487316461463727700668
910 61690859468562624631740223126016
911 64438357548277845385549121581764
912 67306640705997183523682871163264
913 70300950438658536609669743382986
914 73426752771578080972792383001272
915 76689747752893458117175245054996
916 80095879344339233362154098011498
917 83651345724687070524219110404804
918 87362610022847506222624436802196
919 91236411498321333223517960080274
920 95279777187407472288379898236848
921 99500034034321925844156552781800
922 103904821527160107053814658616776
923 108502104859443711835080028077940
924 113300188638834582764256535946028
925 118307731165472984529835847130060
926 123533759303307702651589951985386
927 128987683968731774535874083800624
928 134679316261821902578659646614464
929 140618884266503177017175901570114
930 146817050547025203872380494592258
931 153284930369242703403677151945088
932 160034110676344792609576601239408
933 167076669849874232272947602576460
934 174425198288122713418446397738586
935 182092819835282658707667638912134
936 190093214096081973163975153497632
937 198440639672027723451286731055112
938 207149958356839962234122554551572
939 216236660330170032191799786888309
940 225716890390270956220940109040320
941 235607475267923307564645450102650
942 245925952065620708910532983603790
943 256690597867787380793478741853304
944 267920460569638593481604533015484
945 279635390974206221917174307473462
946 291856076209038715587275360436820
947 304604074516150640193694428321345
948 317901851470944606096831230737916
949 331772817688061069158920720050864
950 346241368074432495796602519049120
951 361332922692231177028292601898303
952 377073969296908140480972792776000
953 393492107618127867346990516148514
954 410616095454113739291642125624376
955 428475896652736333400964811051461
956 447102731055605021145115561742940
957 466529126484467140239818875166352
958 486788972852382793047439754846464
959 507917578485431751538596766986678
960 529951728744126866108687506863064
961 552929747037260819305594191575610
962 576891558324605264759927706312368
963 601878755208718776027586814460684
964 627934666720108237701785171419824
965 655104429904133196303946736639316
966 683435064322350329816060671501556
967 712975549585471903884675131011328
968 743776906039764413053673405757728
969 775892278733548361089440924617760
970 809377024795484380129195693954322
971 844288804361551958792861671135227
972 880687675193052559739977109349280
973 918636191133606763610347531051820
974 958199504558973487023185372078750
975 999445472979606808856843697418224
976 1042444769962191348109532746368784
977 1087271000542969652413526526782365
978 1134000821312504213060484736813464
979 1182714065358612417855534804820339
980 1233493872261585261933655204065406
981 1286426823343460624728530026253900
982 1341603082381080460382842530112368
983 1399116542000929832006491082249651
984 1459064975982346277302078676765904
985 1521550197704612907575271384338110
986 1586678224982720767855791830330208
987 1654559451546218664684680346143456
988 1725308825425575748381400214552704
989 1799046034520877991976668354995110
990 1875895699638479258237823824595260
991 1955987575292446373563225190419664
992 2039456758579291603879115370238088
993 2126443906446591832549058029217033
994 2217095461688668884597023394824612
995 2311563888015567791135805566645880
996 2410007914555137988139536988464452
997 2512592790162115844816315910125110
998 2619490547922745600216622498344968
999 2730880280258680592218209650292763
1000 2846948425049699217292170672147840