0 1
1 144
2 4194
3 50832
4 361602
5 1801872
6 6976866
7 22413456
8 62407170
9 155242640
10 352624482
11 743284368
12 1471858818
13 2764261008
14 4960898658
15 8559218832
16 14267189250
17 23069454480
18 36308034146
19 55779559056
20 83851169922
21 123597332112
22 178959948642
23 254934282384
24 357783327234
25 495283396752
26 677003827554
27 914623823504
28 1222289595522
29 1617015080592
30 2119129652322
31 2752776364176
32 3546464395266
33 4533679497360
34 5753556370530
35 7251617023632
36 9080579304578
37 11301239914128
38 13983436345698
39 17207092322448
40 21063351431682
41 25655803785360
42 31101810664290
43 37533932232336
44 45101463535746
45 53972084131472
46 64333626817122
47 76395971063952
48 90393066883074
49 106585094983824
50 125260769212002
51 146739787384464
52 171375436765314
53 199557360557712
54 231714491914082
55 268318162096272
56 309885389545986
57 356982356754576
58 410228081950050
59 470298292747920
60 537929509041282
61 613923342534288
62 699151020451938
63 794558141087888
64 901169668980738
65 1020095177638032
66 1152534347855970
67 1299782729811600
68 1463237777233026
69 1644405162081936
70 1844905378311522
71 2066480643391632
72 2311002106421762
73 2580477371781264
74 2877058347394914
75 3203049426820752
76 3560916014495874
77 3953293403604624
78 4382996016162402
79 4853027015037072
80 5366588297758722
81 5927090882097296
82 6538165693516386
83 7203674764740240
84 7927722857799810
85 8714669519052432
86 9569141577798498
87 10496046099247248
88 11500583802712578
89 12588262956048528
90 13764913757462882
91 15036703215976080
92 16410150541921410
93 17892143059011216
94 19489952649622626
95 21211252745085072
96 23064135872880642
97 25057131772797072
98 27199226094201954
99 29499879686735504
100 31969048496848002
101 34617204082736784
102 37455354760366434
103 40495067393384592
104 43748489839874562
105 47228374069014672
106 50948099960843106
107 54921699802455696
108 59163883494092930
109 63690064478701200
110 68516386408682082
111 73659750563672208
112 79137844033325058
113 84969168679194768
114 91173070889950818
115 97769772144281232
116 104780400395970690
117 112227022295768720
118 120132676264791906
119 128521406434332816
120 137418297467077122
121 146849510274859152
122 156842318648214882
123 167425146813120144
124 178627607930430594
125 190480543553668752
126 203016064060932194
127 216267590076825744
128 230269894900449282
129 245059147955601552
130 260672959279489122
131 277150425066358416
132 294532174282597506
133 312860416369983120
134 332178990053877090
135 352533413273305232
136 373970934249980418
137 396540583713460368
138 420293228299759458
139 445281625140862608
140 471560477662718082
141 499186492609414800
142 528218438311378530
143 558717204215550096
144 590745861695637506
145 624369726160662672
146 659656420480152162
147 696675939744450192
148 735500717378760834
149 776205692629655184
150 818868379442908002
151 863568936751657104
152 910390240194007554
153 959417955279331472
154 1010740612022643042
155 1064449681066557072
156 1120639651310468226
157 1179408109066716816
158 1240855818763635810
159 1305086805215502480
160 1372208437479546882
161 1442331514320298128
162 1515570351301678178
163 1592042869527381648
164 1671870686050208898
165 1755179205971148432
166 1842097716249133410
167 1932759481242525840
168 2027301840003510786
169 2125866305346711696
170 2228598664713466722
171 2335649082853334672
172 2447172206344528002
173 2563327269975099024
174 2684278205006834274
175 2810193749343940752
176 2941247559628736514
177 3077618325286686864
178 3219489884543256162
179 3367051342435174032
180 3520497190838843522
181 3680027430538747536
182 3845847695358838626
183 4018169378380026000
184 4197209760267002370
185 4383192139727782032
186 4576345966129450338
187 4776906974293753488
188 4985117321496286338
189 5201225726693164688
190 5425487611999197282
191 5658165246441701520
192 5899527892014235650
193 6149851952054648976
194 6409421121971980386
195 6678526542346864272
196 6957466954430231682
197 7246548858065223312
198 7546086672057359714
199 7856402897018142864
200 8177828280707392002
201 8510701985899745424
202 8855371760800888674
203 9212194112039198352
204 9581534480258619522
205 9963767418338723472
206 10359276772268021346
207 10768455864696737936
208 11191707681195378690
209 11629445059245551760
210 12082090879989635682
211 12550078262766012048
212 13033850762456711298
213 13533862569674448528
214 14050578713816154978
215 14584475269010239632
216 15136039562984944130
217 15705770388885282960
218 16294178220066189666
219 16901785427889618576
220 17529126502553480322
221 18176748276980418192
222 18845210153794561122
223 19535084335414517904
224 20246956057291005954
225 20981423824317636752
226 21739099650443508834
227 22520609301516387984
228 23326592541385383042
229 24157703381292154512
230 25014610332579821922
231 25897996662748864656
232 26808560654889439746
233 27747015870519668880
234 28714091415859575650
235 29710532211570482832
236 30737099265989808258
237 31794569951891326608
238 32883738286801093218
239 34005415216899354768
240 35160428904538900482
241 36349625019410436240
242 37573867033385692770
243 38834036519069107856
244 40131033452089051266
245 41465776517159689872
246 42839203417944719202
247 44252271190754316432
248 45705956522106798594
249 47201256070186598544
250 48739186790230300002
251 50320786263872601744
252 51947113032484209794
253 53619246934533785232
254 55338289447006204002
255 57105364030909513872
256 58921616480903102466
257 60788215279079719056
258 62706351952934121570
259 64677241437551249040
260 66702122442046948482
261 68782257820294413968
262 70918934945969624418
263 73113466091949195408
264 75367188814094189058
265 77681466339453554832
266 80057687958921002850
267 82497269424379240080
268 85001653350365628546
269 87572309620293453456
270 90210735797263117922
271 92918457539497709712
272 95697029020437514242
273 98548033353528176784
274 101473083021737345634
275 104473820311834756752
276 107551917753470849154
277 110709078563089129104
278 113947037092707629922
279 117267559283604942992
280 120672443124946424322
281 124163519117386309776
282 127742650741681600866
283 131411734932353711760
284 135172702556433996930
285 139027518897329407632
286 142978184143844654178
287 147026733884397379728
288 151175239606462980098
289 155425809201285832848
290 159780587473893827682
291 164241756658453218960
292 168811536939000949890
293 173492186975591726736
294 178286004435897250146
295 183195326532295139472
296 188222530564485214722
297 193370034467670929552
298 198640297366343877474
299 204035820133709422224
300 209559145956791632002
301 215212860907255826064
302 220999594517987170914
303 226922020365463892112
304 232982856657963796482
305 239184866829642928272
306 245530860140525311586
307 252023692282442860176
308 258666265990964664450
309 265461531663354994320
310 272412487982599485282
311 279522182547539103888
312 286793712509151617538
313 294230225213020422288
314 301834918848030711138
315 309611043101333094032
316 317561899819614909570
317 325690843676719597200
318 334001282847654627426
319 342496679689028616336
320 351180551425958379522
321 360056470845486809232
322 369128066996552587362
323 378399025896552875664
324 387873091244540253314
325 397554065141095300752
326 407445808814916357474
327 417552243356168110224
328 427877350456630796802
329 438425173156691939472
330 449199816599222650722
331 460205448790380682896
332 471446301367382521986
333 482926670373286954640
334 494650917038832666210
335 506623468571372556432
336 518848818950947588098
337 531331529733543112848
338 544076230861570746978
339 557087621481618998928
340 570370470769515978882
341 583929618762747649680
342 597769977200275207010
343 611896530369795305616
344 626314335962486977026
345 641028525935289213072
346 656044307380753318242
347 671366963404514262672
348 687001854010425396354
349 702954416993401013904
350 719230168840011388002
351 735834705636875018384
352 752773703986892972034
353 770052921933370318992
354 787678199892069796962
355 805655461591242966672
356 823990715019684248706
357 842690053382853361296
358 861759656067111807330
359 881205789612119187600
360 901034808691435246082
361 921253157101373681808
362 941867368758153890658
363 962884068703396929168
364 984309974118012121218
365 1006151895344520857232
366 1028416736917864264290
367 1051111498604741554320
368 1074243276451525986306
369 1097819263840805507216
370 1121846752556595265122
371 1146333133858269316752
372 1171285899563258980482
373 1196712643138565414544
374 1222621060801134128994
375 1249018952627139268752
376 1275914223670225633794
377 1303314885088756531344
378 1331229055282115683682
379 1359664961036111543952
380 1388630938677532501122
381 1418135435237901584016
382 1448187009626479403106
383 1478794333812564197520
384 1509966194017137983490
385 1541711491913907929232
386 1574039245839792210018
387 1606958592014899725968
388 1640478785772053193858
389 1674609202795905253008
390 1709359340371697354082
391 1744738818643711328400
392 1780757381883463664130
393 1817424899767692644496
394 1854751368666188631906
395 1892746912939517910672
396 1931421786246690629762
397 1970786372862823515792
398 2010851189006848155234
399 2051626884179315773584
400 2093124242510349568002
401 2135354184117795778704
402 2178327766475624813154
403 2222056185792633865872
404 2266550778401502605442
405 2311823022158253629072
406 2357884537852169513826
407 2404747090626218422416
408 2452422591408040350210
409 2500923098351546228880
410 2550260818289182230882
411 2600448108194911747728
412 2651497476657967643778
413 2703421585367427516048
414 2756233250607664819298
415 2809945444764728844432
416 2864571297843706667010
417 2920124098997120311440
418 2976617298064412505186
419 3034064507122574526096
420 3092479502047969774722
421 3151876224089406832272
422 3212268781452515893602
423 3273671450895482593424
424 3336098679336193372674
425 3399565085470846660752
426 3464085461404084278114
427 3529674774290697592464
428 3596348167988963090562
429 3664120964725662156432
430 3733008666772839975522
431 3803026958136358613136
432 3874191706256299444226
433 3946518963719270240400
434 4020024969982672348770
435 4094726153110983526032
436 4170639131524112119938
437 4247780715757878419088
438 4326167910236679120738
439 4405817915058390995088
440 4486748127791569953282
441 4568976145285001855120
442 4652519765489661521250
443 4737396989293136543376
444 4823626022366572614786
445 4911225277024197232272
446 5000213374095478749282
447 5090609144809977888912
448 5182431632694948954114
449 5275700095485748101264
450 5370434007049106172002
451 5466653059319323707024
452 5564377164247445894274
453 5663626455763475332752
454 5764421291751680621922
455 5866782256039058915472
456 5970730160397010706946
457 6076286046556285243536
458 6183471188235255093090
459 6292307093181578518160
460 6402815505227308439682
461 6515018406357506901648
462 6628938018792424076898
463 6744596807083300982928
464 6862017480221855205378
465 6981222993763509055632
466 7102236551964419717730
467 7225081609932371068560
468 7349781875791586984066
469 7476361312861526072976
470 7604844141849717908322
471 7735254843058700955792
472 7867618158607122526722
473 8001959094665061212304
474 8138302923703632384354
475 8276675186758937476752
476 8417101695710417890434
477 8559608535573674493584
478 8704222066807813817442
479 8850968927637382176912
480 8999876036388949073922
481 9150970593842401370256
482 9304280085597009845346
483 9459832284452329883280
484 9617655252803998162050
485 9777777345054487346832
486 9940227210038880917858
487 10105033793465730392208
488 10272226340373057327618
489 10441834397599562625168
490 10613887816271105776482
491 10788416754302516829840
492 10965451678914803978370
493 11145023369167819802256
494 11327162918508449325666
495 11511901737334383177872
496 11699271555573539276802
497 11889304425279196582032
498 12082032723240904592994
499 12277489153611232396944
500 12475706750548421200002
501 12676718880875004403344
502 12880559246752459415394
503 13087261888371955519632
504 13296861186661262246402
505 13509391866007882825872
506 13724888996998477428066
507 13943387999174641024656
508 14164924643805100835970
509 14389535056674398455440
510 14617255720888121872482
511 14848123479694752743568
512 15082175539324194390018
513 15319449471843046129808
514 15559983218026689679458
515 15803815090248253490832
516 16050983775384521016450
517 16301528337738849025680
518 16555488221981162222946
519 16812903256105090547856
520 17073813654402315665922
521 17338260020454193287312
522 17606283350140718079842
523 17877925034666898071184
524 18153226863606605564034
525 18432231027963971716752
526 18714980123252392070754
527 19001517152591210434704
528 19291885529820148664322
529 19586129082631550005392
530 19884292055720503796322
531 20186419113952919455376
532 20492555345551617806466
533 20802746265300507926160
534 21117037817766917823330
535 21435476380542147391632
536 21758108767500312203778
537 22084982232075546845328
538 22416144470557636614498
539 22751643625406146543248
540 23091528288583116823682
541 23435847504904393852560
542 23784650775409666235490
543 24137988060751275221136
544 24495909784601869164546
545 24858466837080971747472
546 25225710578200533812322
547 25597692841329538795152
548 25974465936677731871874
549 26356082654798543060624
550 26742596270111274652002
551 27134060544442623467664
552 27530529730587608576514
553 27932058575889975226512
554 28338702325842145878882
555 28750516727704789360272
556 29167558034146079277186
557 29589883006900712965776
558 30017548920448762378850
559 30450613565714428440720
560 30889135253784770529282
561 31333172819648482873488
562 31782785625954789783138
563 32238033566792531756688
564 32698977071489514641538
565 33165677108432194150032
566 33638195188905768163170
567 34116593370954749382800
568 34600934263264091021826
569 35091281029060938350736
570 35587697390037079047522
571 36090247630292165426832
572 36598996600297781752962
573 37114009720882429970064
574 37635352987237507311714
575 38163092972944349380752
576 38697296834022412419074
577 39238032312998668615824
578 39785367742998288431202
579 40339372051856684041872
580 40900114766252988142722
581 41467666015865042468496
582 42042096537545970527586
583 42623477679522409169040
584 43211881405614473732610
585 43807380299477531660432
586 44410047568865859577698
587 45019957049918258978448
588 45637183211465705781378
589 46261801159361109149328
590 46893886640831255094882
591 47533516048851010523280
592 48180766426539863492610
593 48835715471580875600016
594 49498441540662122531426
595 50169023653940698941072
596 50847541499529363955842
597 51534075438005903728272
598 52228706506945287590754
599 52931516425474694492304
600 53642587598851486528002
601 54362003123064206499984
602 55089846789456676577634
603 55826203089375275253392
604 56571157218839469919362
605 57324795083235682518672
606 58087203302034565854306
607 58858469213531768266896
608 59638680879612264521730
609 60427927090538330874000
610 61226297369761242410082
611 62033881978756770891408
612 62850771921884561456258
613 63677058951271466663568
614 64512835571718916491618
615 65358195045634403033232
616 66213231397987158757890
617 67078039421288107339920
618 67952714680594166180706
619 68837353518536979881616
620 69732053060376164053122
621 70636911219077138974352
622 71552026700413632746082
623 72477499008094933708944
624 73413428448917972027394
625 74359916137944310468752
626 75317064003702124535394
627 76284974793413252236944
628 77263752078245393918082
629 78253500258589542686352
630 79254324569362726113122
631 80266331085336140009616
632 81289626726488755208706
633 82324319263386478411920
634 83370517322586948289890
635 84428330392070048153232
636 85497868826694216639618
637 86579243853678637991568
638 87672567578111393628258
639 88777952988483656843408
640 89895513962250012590082
641 91025365271414984442000
642 92167622588145850949730
643 93322402490411833738896
644 94489822467649739826306
645 95670000926456140758672
646 96863057196306171307362
647 98069111535299030581392
648 99288285135930268549634
649 100520700130890941091984
650 101766479598893716828002
651 103025747570526019100304
652 104298629034130286618754
653 105585249941711436400272
654 106885737214871612767842
655 108200218750772306301072
656 109528823428123926759426
657 110871681113202914128016
658 112228922665896472064610
659 113600679945775008155280
660 114987085818192365514882
661 116388274160413930397328
662 117804379867772700609378
663 119235538859853399650448
664 120681888086704721629698
665 122143565535079792140432
666 123620710234704930400610
667 125113462264576798097040
668 126621962759288020499586
669 128146353915381365540496
670 129686778997732566682722
671 131243382345961875529872
672 132816309380874430259202
673 134405706610929526087824
674 136011721638738874111074
675 137634503167593934980752
676 139274201008022414019714
677 140930966084374004498064
678 142604950441435465924962
679 144296307251075124338832
680 146005190818916881707522
681 147731756591043821678736
682 149476161160731499049826
683 151238562275211000454800
684 153019118842461863895170
685 154817990938034944870032
686 156635339811905316989538
687 158471327895355295084688
688 160326118807887668955138
689 162199877364169236025488
690 164092769581004721309282
691 166004962684341173208720
692 167936625116302923806850
693 169887926542257202437776
694 171859037857910491449186
695 173850131196435713200272
696 175861379935630337466882
697 177892958705105498554512
698 179945043393506211548514
699 182017811155762777259664
700 184111440420373465552002
701 186226110896718566868624
702 188362003582405901899874
703 190519300770647879467152
704 192698186057670192824322
705 194898844350152244707472
706 197121461872699391592546
707 199366226175347097749136
708 201633326141097089807490
709 203922951993485602684560
710 206235295304183807843682
711 208570549000630514991248
712 210928907373697238442498
713 213310566085385719517328
714 215715722176557996455778
715 218144574074699113471632
716 220597321601712560691330
717 223074165981748536854160
718 225575309849065126778466
719 228100957255922485727376
720 230651313680510122936322
721 233226586034907376693392
722 235826982673077173492322
723 238452713398893163906704
724 241103989474200327962754
725 243781023626909142916752
726 246484030059123406472034
727 249213224455301808599184
728 251968823990453345251842
729 254751047338366667399312
730 257560114679873458925922
731 260396247711145937075856
732 263259669652028569250946
733 266150605254404100097680
734 269069280810593982948450
735 272015924161793309810832
736 274990764706540334227458
737 277994033409220681457808
738 281025962808606340562018
739 284086787026429533095568
740 287176741775991553252482
741 290296064370806674423440
742 293444993733281217263970
743 296623770403427874496656
744 299832636547615387800066
745 303071835967353672265872
746 306341614108114484034402
747 309642218068187726847632
748 312973896607573493387394
749 316336900156909937395344
750 319731480826437072700002
751 323157892414996595404944
752 326616390419067825620994
753 330107232041839865254032
754 333630676202320068488802
755 337186983544478921737872
756 340776416446431429953666
757 344399239029655106330256
758 348055717168244662550370
759 351746118498203496861840
760 355470712426772077396482
761 359229770141793318273168
762 363023564621115046155618
763 366852370642029655064208
764 370716464790751047369858
765 374616125471928959026832
766 378551632918200767230050
767 382523269199780878811280
768 386531318234087797817346
769 390576065795408970842256
770 394657799524603508813922
771 398776808938842884064912
772 402933385441389701645442
773 407127822331414643965584
774 411360414813851687982434
775 415631460009291694276752
776 419941256963914467492354
777 424290106659459387740304
778 428678312023234712698722
779 433106177938165650267792
780 437574011252881301768322
781 442082120791840575800976
782 446630817365497173012066
783 451220413780503742140560
784 455851224849955307849730
785 460523567403672070975632
786 465237760298521681953378
787 469994124428781088310928
788 474792982736538057248898
789 479634660222132474453648
790 484519483954637520419682
791 489447783082380825686160
792 494419888843505706521090
793 499436134576572582715536
794 504496855731200679278946
795 509602389878750113955472
796 514753076723044472609922
797 519949258111133974660752
798 525191278044099330866274
799 530479482687896395899024
800 535814220384241718272002
801 541195841661539090309264
802 546624699245847200982114
803 552101148071888494560912
804 557625545294099338161282
805 563198250297721601392272
806 568819624709935751442786
807 574490032411035567071376
808 580209839545644575093250
809 585979414533974313087120
810 591799128083124522173282
811 597669353198425373843088
812 603590465194821834948738
813 609562841708300275091088
814 615586862707357420771938
815 621662910504511760806032
816 627791369767857507616770
817 633972627532661219168400
818 640207073213001186416226
819 646495098613449691285136
820 652837097940798240315522
821 659233467815825879244432
822 665684607285110693918562
823 672190917832884603064464
824 678752803392931548570114
825 685370670360529189060752
826 692044927604434202680674
827 698775986478911305121424
828 705564260835806089065602
829 712410167036661791344272
830 719314123964880094234722
831 726276553037926067454096
832 733297878219577357533186
833 740378526032217731383440
834 747518925569175080999010
835 754719508507103996364432
836 761980709118413013767298
837 769302964283736646844048
838 776686713504452307815778
839 784132398915242226499728
840 791640465296700474810882
841 799211360087985204596880
842 806845533399516206778210
843 814543438025717899894416
844 822305529457807856285826
845 830132265896630974269072
846 838024108265539404793442
847 845981520223318341193872
848 854004968177157780785154
849 862094921295670367170704
850 870251851521955422268002
851 878476233586709277181584
852 886768545021382011183234
853 895129266171380708187792
854 903558880209319340241762
855 912057873148315387670672
856 920626733855333305659906
857 929265954064574947172496
858 937976028390917052236130
859 946757454343395913760400
860 955610732338739330174082
861 964536365714945955301008
862 973534860744912156021858
863 982606726650106488397968
864 991752475614291903062018
865 1000972622797295790809232
866 1010267686348827979451490
867 1019638187422346793125520
868 1029084650188973285375106
869 1038607601851453757456016
870 1048207572658170673441122
871 1057885095917202083831952
872 1067640708010429669511682
873 1077474948407695518003344
874 1087388359681007744125794
875 1097381487518795067268752
876 1107454880740210457636994
877 1117609091309483963942544
878 1127844674350324835152482
879 1138162188160373049028752
880 1148562194225700360325122
881 1159045257235360981635216
882 1169611945095992010014306
883 1180262828946463712626320
884 1190998483172579784796290
885 1201819485421827693977232
886 1212726416618179223269218
887 1223719860976941328257168
888 1234800406019657421062658
889 1245968642589059195633808
890 1257225164864069108426082
891 1268570570374853628755600
892 1280005460017927373235330
893 1291530438071308238833296
894 1303146112209723649220706
895 1314853093519868029206672
896 1326651996515711622184962
897 1338543439153860765646992
898 1350528042848969739944034
899 1362606432489204305610384
900 1374779236451757044688002
901 1387047086618414621621904
902 1399410618391177079424354
903 1411870470707929286934672
904 1424427286058164653130242
905 1437081710498761224573072
906 1449834393669810282205026
907 1462685988810497553833616
908 1475637152775037158779010
909 1488688546048658401281680
910 1501840832763645529398882
911 1515094680715430576246928
912 1528450761378739400574978
913 1541909749923791043784848
914 1555472325232550520640098
915 1569139169915035161036432
916 1582910970325674620334210
917 1596788416579724675882640
918 1610772202569734927493986
919 1624863025982070519754896
920 1639061588313488004190722
921 1653368594887765459427472
922 1667784754872386987624802
923 1682310781295281705582224
924 1696947391061617349049474
925 1711695304970648608900752
926 1726555247732620317961314
927 1741527947985725607403664
928 1756614138313119151759362
929 1771814555259985621721232
930 1787129939350663464039522
931 1802561035105824127944336
932 1818108591059706857655426
933 1833773359777409170669200
934 1849556097872233141641570
935 1865457566023087611814032
936 1881478528991946444059138
937 1897619755641362943750288
938 1913882018952040565789538
939 1930266096040460028255888
940 1946772768176562953265282
941 1963402820801492155762320
942 1980157043545388701092450
943 1997036230245245852332176
944 2014041178962820028483586
945 2031172692002598894768272
946 2048431575929826706384482
947 2065818641588587027220112
948 2083334704119942945142914
949 2100980582980134905618064
950 2118757101958836285532002
951 2136665089197466829230224
952 2154705377207564068905474
953 2172878802889212851601552
954 2191186207549533095226722
955 2209628436921225896099472
956 2228206341181178110678146
957 2246920774969125534254736
958 2265772597406374799521890
959 2284762672114584118050960
960 2303891867234602987847682
961 2323161055445370990280848
962 2342571113982875799808098
963 2362122924659170530051728
964 2381817373881450539906178
965 2401655352671189823487632
966 2421637756683337107864930
967 2441765486225571782639760
968 2462039446277619785572866
969 2482460546510629568581776
970 2503029701306608268564322
971 2523747829777918207630992
972 2544615855786833847457922
973 2565634707965159322601104
974 2586805319733906677741154
975 2608128629323034933956752
976 2629605579791250109253634
977 2651237119045866318704784
978 2673024199862728079686242
979 2694967779906193947821712
980 2717068821749181609377922
981 2739328292893274555981456
982 2761747165788890467656546
983 2784326417855511430312080
984 2807067031501976113934850
985 2829969994146834037874832
986 2853036298238762049737058
987 2876266941277043144523408
988 2899662925832107750796418
989 2923225259566137610765968
990 2946954955253732381328482
991 2970853030802639083217040
992 2994920509274544525549570
993 3019158418905930833191056
994 3043567793128994204474466
995 3068149670592627026953872
996 3092905095183463478992002
997 3117835116046988745113232
998 3142940787608711973181794
999 3168223169595403101593744
1000 3193683327056393684800002