1 1
2 2
3 3
4 6
5 8
6 15
7 19
8 32
9 42
10 64
11 83
12 124
13 157
14 224
15 288
16 395
17 502
18 679
19 854
20 1132
21 1422
22 1847
23 2307
24 2968
25 3677
26 4671
27 5772
28 7251
29 8908
30 11110
31 13572
32 16792
33 20439
34 25096
35 30414
36 37138
37 44798
38 54389
39 65386
40 78959
41 94558
42 113687
43 135646
44 162375
45 193133
46 230228
47 272963
48 324243
49 383218
50 453621
51 534651
52 630779
53 741392
54 872101
55 1022297
56 1199069
57 1402130
58 1640066
59 1913203
60 2232245
61 2597937
62 3023772
63 3511533
64 4077594
65 4725325
66 5475114
67 6331906
68 7321205
69 8450566
70 9751175
71 11234303
72 12938665
73 14879617
74 17105444
75 19637585
76 22535149
77 25827742
78 29588648
79 33856960
80 38723721
81 44241060
82 50520753
83 57632053
84 65713132
85 74853591
86 85224605
87 96942770
88 110218173
89 125201915
90 142153270
91 161264969
92 182857126
93 207176148
94 234614760
95 265487187
96 300276650
97 339379498
98 383390615
99 432810373
100 488367419
101 550691902
102 620678109
103 699113835
104 787096262
105 885610124
106 995996692
107 1119484430
108 1257714410
109 1412210693
110 1584980467
111 1777913542
112 1993457521
113 2233951360
114 2502380790
115 2801629033
116 3135335656
117 3507051657
118 3921203470
119 4382157258
120 4895295606
121 5465969828
122 6100720431
123 6806099888
124 7590039743
125 8460550840
126 9427248141
127 10499900664
128 11690153999
129 13009908432
130 14473245719
131 16094642124
132 17891115053
133 19880237235
134 22082555763
135 24519379603
136 27215480847
137 30196665084
138 33492778121
139 37135015475
140 41159302959
141 45603311667
142 50510229793
143 55925493251
144 61900980764
145 68491408760
146 75759039477
147 83769697693
148 92598018120
149 102323098659
150 113034334789
151 124826644674
152 137807007668
153 152089212565
154 167801141822
155 185079061421
156 204075717168
157 224954092366
158 247896471394
159 273097606345
160 300774810994
161 331160564616
162 364513733454
163 401111524449
164 441262037721
165 485295508622
166 533578287369
167 586503409282
168 644506139202
169 708053776168
170 777663036485
171 853889025797
172 937344603909
173 1028688589953
174 1128647308296
175 1238001928271
176 1357612555362
177 1488404649118
178 1631395875623
179 1787681702590
180 1958465299969
181 2145042225257
182 2348833867431
183 2571371184546
184 2814332009698
185 3079524006164
186 3368926251242
187 3684671348622
188 4029091962336
189 4404702101073
190 4814249080142
191 5260694235524
192 5747270915149
193 6277464632637
194 6855078014407
195 7484210497302
196 8169330935423
197 8915257262030
198 9727237633439
199 10610930183690
200 11572493988457
201 12618569184788
202 13756378802571
203 14993709910692
204 16339027589744
205 17801457460312
206 19390913591737
207 21118082955110
208 22994568814063
209 25032878155471
210 27246582428413
211 29650308666787
212 32259920100713
213 35092511971258
214 38166614302921
215 41502194055966
216 45120882781084
217 49045986429910
218 53302741474358
219 57918334084598
220 62922188090655
221 68345996098259
222 74224043282241
223 80593252700998
224 87493550021504
225 94967925880252
226 103062846526006
227 111828337189802
228 121318444480499
229 131591344517006
230 142709864390427
231 154741619635711
232 167759602102517
233 181842352861668
234 197074625035543
235 213547598169585
236 231359626526666
237 250616502179634
238 271432299580529
239 293929696649157
240 318240928132025
241 344508174211801
242 372884637810758
243 403535012001290
244 436636697127521
245 472380361089365
246 510971314596844
247 552630179102145
248 597594442070003
249 646119249919672
250 698479166609363
251 754969112755750
252 815906354293919
253 881631610450113
254 952511304136874
255 1028938865184913
256 1111337276568757
257 1200160604623143
258 1295896880174565
259 1399069890130422
260 1510242439327254
261 1630018443347601
262 1759046620922194
263 1898022935212517
264 2047694773705503
265 2208863789730805
266 2382390636150381
267 2569198266759923
268 2770277296433890
269 2986689832466735
270 3219575544038565
271 3470156100768153
272 3739742047389335
273 4029737938267402
274 4341650123024412
275 4677092680374125
276 5037796235015110
277 5425614805458442
278 5842535790776181
279 6290687863620240
280 6772352280326914
281 7289971971010364
282 7846164347422858
283 8443731759229505
284 9085675999631130
285 9775210320841609
286 10515775859820377
287 11311055435157514
288 12164992145112364
289 13081805194077024
290 14066010951196738
291 15122441088905170
292 16256266423406106
293 17473017689189959
294 18778612525310547
295 20179379248271539
296 21682087398820984
297 23293974924943051
298 25022782752334015
299 26876785847797415
300 28864832337341368
301 30996378976945788
302 33281535413877070
303 35731104662346702
304 38356633174075655
305 41170456999409246
306 44185758419709858
307 47416618557029430
308 50878081421914349
309 54586213835576367
310 58558177848625065
311 62812298957081549
312 67368147970439042
313 72246618622544141
314 77470020109829716
315 83062165341595701
316 89048475515803110
317 95456080419386167
318 102313936583299352
319 109652941215681849
320 117506065678474864
321 125908484840257903
322 134897727826596072
323 144513824813752886
324 154799477251473431
325 165800224365622049
326 177564635334535766
327 190144498057549362
328 203595036065109511
329 217975122440723335
330 233347524593240316
331 249779146571620465
332 267341305224713261
333 286110004556802389
334 306166247224936792
335 327596345048315097
336 350492270283772596
337 374952006902000819
338 401079946639058484
339 428987286228307590
340 458792473826738932
341 490621658045135348
342 524609191037809840
343 560898135880770949
344 599640833394370849
345 640999475229538911
346 685146742340505378
347 732266452055544673
348 782554277084659497
349 836218475848931057
350 893480702000789962
351 954576828422926919
352 1019757858430656725
353 1089290855134174468
354 1163459966847441405
355 1242567474909920316
356 1326934947352541685
357 1416904419866954513
358 1512839693450561840
359 1615127665003006701
360 1724179786565060507
361 1840433563988040324
362 1964354197509179516
363 2096436269163089226
364 2237205586773540448
365 2387221083274198220
366 2547076888835639244
367 2717404468010440829
368 2898874947675277590
369 3092201521014603158
370 3298142062218182745
371 3517501829792992129
372 3751136402627623664
373 3999954718953420454
374 4264922372500205461
375 4547065027737332317
376 4847472119382071517
377 5167300689377389882
378 5507779538111222777
379 5870213533915791770
380 6255988270058066280
381 6666574903526332456
382 7103535378150690221
383 7568527856130331560
384 8063312574704531073
385 8589757941266546370
386 9149847098896050978
387 9745684764187426679
388 10379504585678703566
389 11053676812772093877
390 11770716540859081905
391 12533292309943310767
392 13344235341159184163
393 14206549175152630746
394 15123420016748415782
395 16098227535912540649
396 17134556450798351703
397 18236208628247044241
398 19407216050466006492
399 20651854367808141315
400 21974657410965633222
401 23380432366360337951
402 24874276014295549390
403 26461591716766793479
404 28148107582685749361
405 29939895479646790425
406 31843391350225756754
407 33865416483427062603
408 36013200231572900256
409 38294403803943729965
410 40717145662164972669
411 43290028128398605099
412 46022165768573632611
413 48923215140687482003
414 52003406510232554640
415 55273577100933695739
416 58745206525645494565
417 62430453942773144657
418 66342197629015951202
419 70494076490202502094
420 74900534250197548124
421 79576865815249858271
422 84539266606643347095
423 89804884333657233874
424 95391874056516777134
425 101319455985263585617
426 107607976925099695546
427 114278974787330072062
428 121355247141952313061
429 128860923203333055094
430 136821540295440643877
431 145264124159817746987
432 154217274228286446961
433 163711253194759213982
434 173778082089460458300
435 184451640160429111724
436 195767770853104584727
437 207764393163060578343
438 220481619746625931183
439 233961881034408885282
440 248250056833678286317
441 263393614634221081339
442 279442756212634694923
443 296450571719419631303
444 314473202960988746656
445 333570015030976839661
446 353803778129301748539
447 375240858693596303194
448 397951421817643513129
449 422009644052515286665
450 447493938711579063932
451 474487192747224591666
452 503077017478620330536
453 533356012211603945108
454 565422043200644062348
455 599378536969135449463
456 635334790621773850317
457 673406298142701189327
458 713715095511717334983
459 756390123612102341458
460 801567611976771977205
461 849391482329629188457
462 900013775200091681851
463 953595098555001413655
464 1010305101975925959413
465 1070322975317764183901
466 1133837975646947057987
467 1201049981392566315142
468 1272170077800552857062
469 1347421172628201265454
470 1427038646484968169409
471 1511271036767949055433
472 1600380759939674935617
473 1694644871116647879630
474 1794355866085629910189
475 1899822524746225183702
476 2011370801496850147409
477 2129344761603832828933
478 2254107569504045206635
479 2386042528135393880316
480 2525554175714469240290
481 2673069439125354303479
482 2829038850847218692256
483 2993937828670955836640
484 3168268025683541902901
485 3352558749876233929473
486 3547368461452219397654
487 3753286347317693850693
488 3970933981479664216991
489 4200967070986515066142
490 4444077296837381846971
491 4700994249676598285218
492 4972487470461279932468
493 5259368596130041001584
494 5562493621288386570620
495 5882765276185179651164
496 6221135532894305965590
497 6578608240262233006905
498 6956241900510865289373
499 7355152588387166132505
500 7776517026808829554917
501 8221575820277215669823
502 8691636861158687748844
503 9188078910541151023178
504 9712355370018190919380
505 10265998246605304633787
506 10850622328501400817662
507 11467929574466132280809
508 12119713736006175482884
509 12807865215784527155807
510 13534376183054868893425
511 14301345950264513194113
512 15110986633378900400783
513 15965629100895201848421
514 16867729236003506537273
515 17819874517793716905629
516 18824790948039730885344
517 19885350330507624497870
518 21004577931576800044152
519 22185660530299273130600
520 23431954889144231353530
521 24746996654877082110628
522 26134509723496216760578
523 27598416080161786824109
524 29142846150955263934401
525 30772149679066299989316
526 32490907165422206933395
527 34303941888216622809671
528 36216332544812822679483
529 38233426532556815318198
530 40360853915747193873981
531 42604542097615732478898
532 44970731248676750247369
533 47465990512885585052798
534 50097235047444492374236
535 52871743920577779211763
536 55797178927999935313473
537 58881604355604388025062
538 62133507754424039438960
539 65561821758957165334153
540 69175947020718186144718
541 72985776292069726683652
542 77001719738531241651767
543 81234731519019443393637
544 85696337719127042715250
545 90398665681776860253910
546 95354474827895666577601
547 100577189016858378376215
548 106080930547571599019887
549 111880555855944550532322
550 117991693018590497980306
551 124430781125149688720401
552 131215111638867505541229
553 138362871815171895565143
554 145893190308568803806645
555 153826185045731959046049
556 162183013506766985433750
557 170985925501518630801349
558 180258318595626194054378
559 190024796283133694998306
560 200311229074249875640000
561 211144818606039230568847
562 222554164959800645999702
563 234569337305032374381044
564 247221948070287446762376
565 260545230774190821667754
566 274574121734986884232946
567 289345345806637130637797
568 304897506379556992168333
569 321271179810274794168863
570 338509014539627486986855
571 356655835081701370112425
572 375758751166633242992695
573 395867272239226754606307
574 417033427622155994511821
575 439311892567460192345397
576 462760120533108952968617
577 487438481932286989661449
578 513410409722755981162604
579 540742552110292874552299
580 569504932766946303767287
581 599771118867102659813686
582 631618397378547303917753
583 665127959943399896485646
584 700385096825898082093742
585 737479400296965576531777
586 776504977975978004752969
587 817560676538197768947241
588 860750316355711186879843
589 906182937522683865712136
590 953973057884537602610215
591 1004240943568378054440079
592 1057112892690793315433273
593 1112721532791436407383739
594 1171206132730204947030388
595 1232712929652517727296792
596 1297395471827849193246294
597 1365414978027580449921905
598 1436940714320844710462446
599 1512150389021979811972844
600 1591230566748509557299987
601 1674377102397379340519141
602 1761795596085957621362066
603 1853701869946812319759046
604 1950322467918376639096595
605 2051895179509647447856830
606 2158669588785370271562817
607 2270907649647572314532176
608 2388884288773774457777736
609 2512888037394843046148413
610 2643221693397090850628745
611 2780203015048950908008564
612 2924165447972450204329351
613 3075458886788387103259758
614 3234450473203431342876987
615 3401525432108884132029589
616 3577087947620801769090549
617 3761562080785451742420259
618 3955392731055995956467354
619 4159046643433237428088214
620 4373013463568560236651687
621 4597806842906747722451480
622 4833965596376534031002424
623 5082054914908886411918294
624 5342667635519658962131542
625 5616425571457996652373622
626 5903980905406702611205099
627 6206017648478142322980036
628 6523253168264125220440540
629 6856439788948264051212004
630 7206366467036164104007319
631 7573860546001679898612153
632 7959789593728414325555994
633 8365063326361504467286092
634 8790635622802015209850216
635 9237506633805341048037809
636 9706724990301025804031695
637 10199390115273994721035146
638 10716654644244510785840211
639 11259726959100603211304850
640 11829873840778106268087363
641 12428423245994172140843643
642 13056767214028524755190837
643 13716364909252269185494099
644 14408745805942652972211381
645 15135513021623154093679019
646 15898346806060430194721498
647 16699008192746805077255387
648 17539342820646327312177940
649 18421284933676600813910523
650 19346861566409044360574480
651 20318196924162395858946686
652 21337516966740022700942616
653 22407154204752887212454080
654 23529552718615519183878499
655 24707273409994071441134628
656 25942999496705608885577064
657 27239542261761403735359202
658 28599847068546831355338751
659 30026999653827661998744931
660 31524232711657640264652559
661 33094932780964933914721398
662 34742647451071360954997421
663 36471092899108606621186221
664 38284161774869606561920676
665 40185931448353599862489592
666 42180672636941808261461418
667 44272858428873766354935923
668 46467173721484651889905487
669 48768525092412782512200043
670 51182051123896587122582877
671 53713133200048311469919060
672 56367406799030183255233430
673 59150773301849634717962864
674 62069412341666140575025833
675 65129794717320202563915455
676 68338695897118339214282615
677 71703210138757686740000401
678 75230765253755092443148981
679 78929138044632303208391179
680 82806470445759484811755872
681 86871286398688726819276123
682 91132509495641467543824411
683 95599481424792257698942998
684 100281981254018389646987118
685 105190245589819523865465458
686 110334989651347599014055288
687 115727429299585786908360971
688 121379304065175774544450614
689 127302901218563585594104533
690 133511080929835487744325588
691 140017302565868398761120979
692 146835652176379094669721691
693 153980871220801721047531302
694 161468386592160680174632522
695 169314341994554972500955631
696 177535630735405871990292144
697 186149929994185267762497096
698 195175736634198206943526749
699 204632404624688909661352017
700 214540184145740036381350609
701 224920262449276240890111559
702 235794806555053560530283716
703 247187007861519702574875788
704 259121128757398551362910210
705 271622551321036279715233563
706 284717828200942376195332356
707 298434735772343609338579907
708 312802329671424723512940000
709 327851002810537059612256564
710 343612545985006650671585163
711 360120211184027494327642695
712 377408777726008116691771057
713 395514621340866828454038728
714 414475786330225877681093143
715 434332060938884001554281463
716 455125056080017616552182931
717 476898287559323694374637763
718 499697261953051021353688324
719 523569566297997328811139532
720 548564961761996937838222854
721 574735481466960010947899578
722 602135532647739785524687666
723 630822003334087330865067936
724 660854373754995721782357919
725 692294832669210274154907470
726 725208398838614407959308491
727 759663047866216017241082795
728 795729844634351277792641910
729 833483081584332024152343706
730 873000423093688006430294589
731 914363056213416621685316483
732 957655848043690766852668995
733 1002967510033452279937662240
734 1050390769506555469340376829
735 1100022548724886619653200074
736 1151964151817414318593910345
737 1206321459912746659193133477
738 1263205134832692442962752889
739 1322730831713886504393716870
740 1385019420945960652854998661
741 1450197219825335617472102214
742 1518396234346747845633753364
743 1589754411566346827808445678
744 1664415902994980100196536749
745 1742531339493238426867704311
746 1824258118166494132386823525
747 1909760701772469159693431456
748 1999210931182555676527524889
749 2092788351453888728569399252
750 2190680552100040770500586491
751 2293083522165593364898334991
752 2400202020743066698210628806
753 2512249963589829162081949485
754 2629450826538374172461083163
755 2752038066414409324102852999
756 2880255560215706513057349468
757 3014358063327809948152274374
758 3154611687594156047476080948
759 3301294400083586728997678601
760 3454696543442880245096369210
761 3615121378749835598322714013
762 3782885651830525074865486718
763 3958320184034948429731876099
764 4141770488517106869765926269
765 4333597413099082667623755021
766 4534177810854492711183041633
767 4743905239583462903307663834
768 4963190691411365395791096515
769 5192463353783834708321855004
770 5432171403195326269726770029
771 5682782833032558893578713012
772 5944786316983949434689766431
773 6218692109514364367494560453
774 6505032984979694765775194766
775 6804365217008479031085824619
776 7117269599858821723103824308
777 7444352513516469257004536608
778 7786247034387230705185033865
779 8143614093499865164797229791
780 8517143684229685663673474113
781 8907556121621845609423877313
782 9315603355494740476238837435
783 9742070339578956637706091551
784 10187776459056583883738810837
785 10653577018947532758225930332
786 11140364795907425902171517154
787 11649071656090869921526502001
788 12180670241861060916171082115
789 12736175730223962750704599054
790 13316647666002390995201683105
791 13923191872871358702966485550
792 14556962445523867363304320155
793 15219163826351832578537167807
794 15911052970186242936895025451
795 16633941600766446692916127725
796 17389198562780367122796842173
797 18178252273454407056785236637
798 19002593277857194373646479659
799 19863776912230388810335044537
800 20763426079859712637681273038
801 21703234144161567996663311531
802 22684967943876246929261473224
803 23710470935435178732475961097
804 24781666467802244168742611756
805 25900561195281060236993495480
806 27069248634031004447293670308
807 28289912868243351931873457846
808 29564832412199488590886982264
809 30896384234659898386653241286
810 32287047952324495192159992684
811 33739410199351249322646523125
812 35256169180234894278912975878
813 36840139413615160684380074483
814 38494256674923595960443791728
815 40221583146068741294419794731
816 42025312780725780525583976700
817 43908776894112453297688770721
818 45875449986528208688178586985
819 47928955810276285364857169902
820 50073073690014704071754981939
821 52311745106954134627708550819
822 54649080557780468635312521876
823 57089366699583586533862527676
824 59637073792569892025762058763
825 62296863452774133730560485345
826 65073596727521187419503765569
827 67972342506863526446857705703
828 70998386284797407552697362693
829 74157239284576005046765785426
830 77454647963060490172813410052
831 80896603909608697324064082918
832 84489354155672824757791489355
833 88239411911883251939348639607
834 92153567750120261142952715217
835 96238901248731909193684925518
836 100502793119838059302576811169
837 104952937838372004368606160927
838 109597356793354419719554809453
839 114444411982665237075452068120
840 119502820273488714043614257901
841 124781668251442084316541987148
842 130290427682379442791812610867
843 136038971611767094951830259515
844 142037591127585072149391782019
845 148297012813689174184199145676
846 154828416921709629675592373064
847 161643456290623274595982601503
848 168754276044367660123221432687
849 176173534099014005511052223918
850 183914422512344236411938245570
851 191990689709920610005406472527
852 200416663623169144957148670227
853 209207275776343710272536965912
854 218378086360782902292444658548
855 227945310336328068436898591705
856 237925844601437470142766651577
857 248337296275107265111703758451
858 259198012135507463028200579182
859 270527109261945716451136671790
860 282344506928710339000079929609
861 294670959801187981471010456099
862 307528092486741990139058411664
863 320938435494831960453980234712
864 334925462663109513307576452683
865 349513630108382250297101173314
866 364728416763769052276398037647
867 380596366565702181373266738390
868 397145132357053308104116401843
869 414403521575182183670229702302
870 432401543796533612729712310103
871 451170460212134305707229160803
872 470742835111389361353934516879
873 491152589454524571303276942099
874 512435056617307338415374657400
875 534627040394863410935556662816
876 557766875354950176719867026841
877 581894489634488449254245906947
878 607051470276975098998442241445
879 633281131212117115048793527733
880 660628583983146452364965957240
881 689140811331292133410724475252
882 718866743751326307247251350249
883 749857339136440493955534839683
884 782165665635494828759978356258
885 815846987850370404003909050882
886 850958856506314541179568323182
887 887561201733231174102250388732
888 925716430101430251209837196901
889 965489525560816892137280764200
890 1006948154438495805312613502483
891 1050162774655669457708440502964
892 1095206749331169729012106476798
893 1142156464945336042236257562949
894 1191091454244916649081957930201
895 1242094524076550025335672481067
896 1295251888343888183492671110286
897 1350653306290850566763785761214
898 1408392226321584877896621665012
899 1468565935575727231960314997098
900 1531275715486269392685081958750
901 1596627003555991930093239010129
902 1664729561597813445011987507718
903 1735697650693741500129984970097
904 1809650213137230067233090244613
905 1886711061633821360022412020634
906 1967009076045852821081171883274
907 2050678407977877867009482661673
908 2137858693511195731195583117244
909 2228695274407609928890770075470
910 2323339428115190105425897185499
911 2421948606921458831481835805150
912 2524686686613058207562966158274
913 2631724225014591874918725631141
914 2743238730794024217148417921061
915 2859414942936729940725342259924
916 2980445121306106783493262404249
917 3106529348724528741212852479907
918 3237875845025456701052653193259
919 3374701293544630084282669051520
920 3517231180536615636335374321611
921 3665700148021433857360494566767
922 3820352360585749259962501368051
923 3981441886682995445990575999631
924 4149233094998092508431678952429
925 4324001066463850107538299373265
926 4506032022539072674132694945904
927 4695623770381489018656316756561
928 4893086165573312795015732649214
929 5098741593082144003073140578842
930 5312925467166500780446314432273
931 5535986750962109954567776373870
932 5768288496513702668049706493882
933 6010208406045984037258690283754
934 6262139415298257093969375518214
935 6524490299778346411757367555999
936 6797686304824637819984314145553
937 7082169800398629306198917080490
938 7378400961566097634968232071462
939 7686858475661161343671655381500
940 8008040277165960715050032757839
941 8342464311377646583176496282300
942 8690669327975746723390015502855
943 9053215705644957469451300140686
944 9430686308952943911374410573017
945 9823687378727946981860902556796
946 10232849457228928682813865618472
947 10658828349449683238275709095059
948 11102306121949928326271423045425
949 11563992140658832528681966285654
950 12044624149151950199927836096313
951 12544969388959005967385414066595
952 13065825763519710592792498605642
953 13608023047465594691709741674991
954 14172424142970128526663286658364
955 14759926384974862054944876283447
956 15371462897168484686540032125535
957 16008004000666183189946762254092
958 16670558677411091704326420394370
959 17360176090395497806115690480464
960 18077947162879528225156556505835
961 18825006218866704882585504682856
962 19602532687181888760343176281856
963 20411752871585029501536378726399
964 21253941789446787051706720352860
965 22130425081606693932919613791408
966 23042580996134184712359299731706
967 23991842448814626702861015332592
968 24979699163289677508387223427344
969 26007699893890848253062296730186
970 27077454734320439251294310314542
971 28190637515451894386833317651794
972 29348988295645608975225215832254
973 30554315947103055107724509116943
974 31808500841915426347473178009813
975 33113497641599452029619800811590
976 34471338194056415207421464872305
977 35884134542037194638867125751388
978 37354082047350328709459740131983
979 38883462635207995285496563308119
980 40474648163270575465415117511041
981 42130103920120303620764418906221
982 43852392258072738280869393803377
983 45644176365417450677663966648100
984 47508224183370943061665039384262
985 49447412473221253866752300757185
986 51464731039349697981540491289292
987 53563287114026443006272340411430
988 55746309910098054910795512640377
989 58017155347912306899528159647527
990 60379310963063562623894797760770
991 62836401001786293757641295496389
992 65392191711080121134017309277754
993 68050596830912373139735526083888
994 70815683296119112787646194867365
995 73691677155907904811162226337087
996 76682969719161093191635440894133
997 79794123934041854032174251773545
998 83029881010722844933091711403654
999 86395167296383506771427456856800
1000 89895101411963313485731753886149