0 1
1 0
2 0
3 1
4 1
5 3
6 5
7 8
8 13
9 21
10 31
11 46
12 67
13 95
14 134
15 186
16 253
17 343
18 461
19 611
20 806
21 1055
22 1369
23 1768
24 2270
25 2896
26 3678
27 4649
28 5847
29 7325
30 9141
31 11359
32 14069
33 17367
34 21363
35 26202
36 32042
37 39068
38 47512
39 57632
40 69728
41 84167
42 101365
43 121801
44 146053
45 174777
46 208728
47 248807
48 296037
49 351595
50 416868
51 493433
52 583104
53 687998
54 810524
55 953444
56 1119960
57 1313718
58 1538885
59 1800267
60 2103329
61 2454301
62 2860341
63 3329574
64 3871243
65 4495925
66 5215605
67 6043897
68 6996317
69 8090423
70 9346117
71 10786008
72 12435650
73 14323940
74 16483622
75 18951640
76 21769690
77 24984910
78 28650389
79 32825941
80 37579027
81 42985505
82 49130695
83 56110619
84 64033085
85 73019139
86 83204745
87 94742329
88 107802750
89 122577577
90 139281253
91 158153775
92 179463783
93 203511550
94 230632632
95 261202028
96 295638300
97 334408534
98 378033916
99 427095394
100 482240364
101 544190161
102 613747791
103 691806903
104 779361847
105 877518146
106 987504535
107 1110686427
108 1248580019
109 1402868419
110 1575419593
111 1768305326
112 1983822755
113 2224518221
114 2493212671
115 2793030293
116 3127430181
117 3500240227
118 3915695090
119 4378478148
120 4893766526
121 5467281350
122 6105343176
123 6814931622
124 7603751714
125 8480306920
126 9453977914
127 10535109943
128 11735108817
129 13066544653
130 14543266614
131 16180528799
132 17995126525
133 20005546621
134 22232132185
135 24697261089
136 27425542421
137 30444031633
138 33782463719
139 37473509435
140 41553055561
141 46060508819
142 51039129303
143 56536394747
144 62604395753
145 69300268681
146 76686668172
147 84832279934
148 93812381550
149 103709454186
150 114613846376
151 126624499112
152 139849736106
153 154408121200
154 170429393988
155 188055488668
156 207441639333
157 228757584853
158 252188879877
159 277938316827
160 306227474489
161 337298401787
162 371415443663
163 408867227635
164 449968822363
165 495064077616
166 544528168025
167 598770355307
168 658236981473
169 723414720253
170 794834105429
171 873073352825
172 958762508963
173 1052587950109
174 1155297254001
175 1267704484129
176 1390695916887
177 1525236240686
178 1672375275350
179 1833255250532
180 2009118680556
181 2201316894708
182 2411319272008
183 2640723228330
184 2891265028240
185 3164831483154
186 3463472597150
187 3789415248928
188 4145077987280
189 4533087018331
190 4956293492675
191 5417792189681
192 5920941698061
193 6469386225069
194 7067079156397
195 7718308491639
196 8427724317746
197 9200368473081
198 10041706558953
199 10957662498187
200 11954655830925
201 13039641944471
202 14220155482241
203 15504357168351
204 16901084294411
205 18419905169091
206 20071177824611
207 21866113287939
208 23816843785341
209 25936496245803
210 28239271486199
211 30740529530870
212 33456881518620
213 36406288672584
214 39608168888886
215 43083511504258
216 46855000832530
217 50947149151956
218 55386439835278
219 60201481353286
220 65423172987764
221 71084883107823
222 77222640912832
223 83875342666195
224 91084973472801
225 98896845714419
226 107359855397915
227 116526757712147
228 126454463166257
229 137204355846079
230 148842635381329
231 161440684312827
232 175075462739975
233 189829932203677
234 205793510880961
235 223062562389797
236 241740920602173
237 261940453013595
238 283781665476871
239 307394351238485
240 332918287400467
241 360503982236059
242 390313476954973
243 422521205740959
244 457314918244827
245 494896668927993
246 535483877931305
247 579310468568803
248 626628086812932
249 677707408481948
250 732839540340934
251 792337521663420
252 856537933221538
253 925802621264572
254 1000520544465410
255 1081109752327188
256 1168019504244830
257 1261732538936614
258 1362767504585608
259 1471681560865422
260 1589073164666670
261 1715585052101789
262 1851907430357083
263 1998781393750917
264 2157002579283165
265 2327425078138633
266 2510965620577724
267 2708608052771377
268 2921408125538217
269 3150498616131089
270 3397094805580689
271 3662500335773169
272 3948113471890607
273 4255433797488881
274 4586069371478119
275 4941744378038109
276 5324307302491223
277 5735739668528515
278 6178165374331893
279 6653860667540035
280 7165264801833853
281 7714991420523843
282 8305840715421725
283 8940812412651259
284 9623119640211939
285 10356203735601423
286 11143750055827061
287 11989704855956247
288 12898293306557764
289 13874038725189218
290 14921783101695474
291 16046709002137538
292 17254362941900642
293 18550680324087914
294 19942012045379906
295 21435152878372571
296 23037371746100104
297 24756444011738944
298 26600685914636950
299 28578991291864538
300 30700870733224738
301 32976493327375802
302 35416731166393945
303 38033206786575285
304 40838343734861355
305 43845420461879648
306 47068627755128573
307 50523129939643023
308 54225130087389975
309 58191939491644473
310 62442051679043175
311 66995221248676529
312 71872547845511723
313 77096565595024307
314 82691338345856927
315 88682561088738277
316 95097667943213617
317 101965947127574619
318 109318663352934057
319 117189188110142359
320 125613138346708899
321 134628524061375083
322 144275905376995691
323 154598559686353099
324 165642659501863593
325 177457461679378763
326 190095508726789575
327 203612842951414395
328 218069234246788763
329 233528422367735585
330 250058374594095173
331 267731559738893492
332 286625239514181892
333 306821778329034366
334 328408972659964698
335 351480401202373386
336 376135797084440835
337 402481443502938990
338 430630594221681772
339 460703920459819290
340 492829985789759092
341 527145750761017412
342 563797109068966280
343 602939457197191416
344 644738299576760048
345 689369891427485260
346 737021921576316373
347 787894237683918663
348 842199616454892863
349 900164581561096637
350 962030272168681619
351 1028053365130540847
352 1098507054088160697
353 1173682088917798389
354 1253887879158495415
355 1339453665275104623
356 1430729761835575259
357 1528088876921492393
358 1631927512345881503
359 1742667449519797215
360 1860757326092777639
361 1986674308793634825
362 2120925868214400443
363 2264051661615433227
364 2416625530185708397
365 2579257617566187971
366 2752596616840161003
367 2937332153614758969
368 3134197313259465525
369 3343971320834999073
370 3567482382741920785
371 3805610699639644587
372 4059291660738275843
373 4329519230150659185
374 4617349536607087125
375 4923904678485859669
376 5250376756802435049
377 5598032149525174882
378 5968216041352758146
379 6362357223900776322
380 6781973182099739714
381 7228675483510445392
382 7704175488219393690
383 8210290397983671226
384 8748949664358867492
385 9322201776669684344
386 9932221451868046092
387 10581317249575908532
388 11271939636934733380
389 12006689529278039212
390 12788327334116598602
391 13619782527483582085
392 14504163793326781298
393 15444769758366999623
394 16445100356672457239
395 17508868860126452083
396 18640014613000707061
397 19842716510997412631
398 21121407267387201755
399 22480788511260602199
400 23925846765435547799
401 25461870354222115811
402 27094467294051642069
403 28829584222940634239
404 30673526427879968615
405 32632979032532173403
406 34715029411095501289
407 36927190897853321387
408 39277427865788419341
409 41774182251717073093
410 44426401609688628917
411 47243568778922170651
412 50235733257327627373
413 53413544376686920207
414 56788286380873359439
415 60371915514081503631
416 64177099231929255607
417 68217257654503675355
418 72506607386971396177
419 77060207840269668027
420 81894010191662603871
421 87024909132611672797
422 92470797559478085477
423 98250624371078715997
424 104384455546082484387
425 110893538682671503483
426 117800371192836160233
427 125128772354155407852
428 132903959432946832884
429 141152628104295626664
430 149903037406721641404
431 159185099482136919564
432 169030474365327902560
433 179472670101506337470
434 190547148485532769346
435 202291436732278013602
436 214745245404296539976
437 227950592940568460686
438 241951937148582447383
439 256796314041532712292
440 272533484422922398854
441 289216088642470117554
442 306899809969966184522
443 325643547057660700023
444 345509595986963044749
445 366563842421761077765
446 388875964418576973165
447 412519646473151997537
448 437572805413974606083
449 464117828785793462181
450 492241826400388353023
451 522036895767899742035
452 553600402159911653751
453 587035274095355799003
454 622450315082263703351
455 659960532492521097541
456 699687484493204253687
457 741759646006923926089
458 786312794724967510635
459 833490418251061872641
460 883444143510419332481
461 936334189618493964531
462 992329845466733886765
463 1051609973348730525413
464 1114363540019675236941
465 1180790176655130880655
466 1251100769251998828475
467 1325518081095371963517
468 1404277408999933372453
469 1487627275123905253697
470 1575830156247462569543
471 1669163252506255515651
472 1767919297674483551235
473 1872407413201053586121
474 1982954008317027549691
475 2099903728653107552596
476 2223620455932579960551
477 2354488361438277255077
478 2492913016092049927882
479 2639322560132273211732
480 2794168935529428583166
481 2957929184442179495040
482 3131106817186958420308
483 3314233253373337817592
484 3507869340045810897810
485 3712606950870470923872
486 3929070670612954861584
487 4157919569372415022176
488 4399849071265679911680
489 4655592922496741919224
490 4925925263999847878180
491 5211662814110325495908
492 5513667166996518653656
493 5832847212879498940114
494 6170161686375215479060
495 6526621849617202633606
496 6903294317157658220299
497 7301304030001382376541
498 7721837386501604240611
499 8166145538240009289869
500 8635547859426182030319
501 9131435598785201007395
502 9655275723357288666515
503 10208614964111231483831
504 10793084073774898500513
505 11410402307812775274659
506 12062382140033156554075
507 12750934224887827096009
508 13478072619136058636959
509 14245920276183904034847
510 15056714827080594358237
511 15912814662857896156073
512 16816705333637113994001
513 17771006280703768372651
514 18778477918563628448379
515 19842029084847520872049
516 20964724876828167582513
517 22149794894252279786477
518 23400641909177315082731
519 24720850984536980426229
520 26114199064245093757095
521 27584665058786178907807
522 29136440451435788870397
523 30773940451506739881531
524 32501815722331931571711
525 34324964713073238877119
526 36248546624892198741793
527 38277995043535031627409
528 40419032271975387996561
529 42677684398426661786257
530 45060297136785394238851
531 47573552478402161069049
532 50224486196000488305899
533 53020506242581949636542
534 55969412090271197730176
535 59079415056272970470998
536 62359159665438886730764
537 65817746101380303912072
538 69464753800620036947364
539 73310266246955846968772
540 77364897026018252978419
541 81639817202950576357072
542 86146784089226525473164
543 90898171467856887229088
544 95907001349629091281680
545 101186977336578817013664
546 106752519672619234316424
547 112618802065159015894858
548 118801790365633268992374
549 125318283201160950966192
550 132185954654037444711592
551 139423399090481340404286
552 147050178244990335297353
553 155086870671833160494617
554 163555123680623538411029
555 172477707878600080237017
556 181878574448184927156391
557 191782915294626390260821
558 202217226205060252793787
559 213209373167164702703881
560 224788662002749462282647
561 236985911479125902750207
562 249833530068967723153535
563 263365596537607625251075
564 277617944545341856964231
565 292628251461349769306855
566 308436131595298514568803
567 325083234062613745374887
568 342613345509776517142351
569 361072497936876156532785
570 380509081866031538812031
571 400973965116212868507237
572 422520617457477398668761
573 445205241430701725313309
574 469086909632577615594265
575 494227708779966040021009
576 520692890882705078307225
577 548551031869672803606395
578 577874198029348440378449
579 608738120643328183449297
580 641222379209271641281027
581 675410593668617863064998
582 711390626074155316222897
583 749254792153198632361353
584 789100083243758638654695
585 831028399103735645543039
586 875146792116865562508233
587 921567723443952364499393
588 970409331693879526483411
589 1021795714716060233940751
590 1075857225144416501691373
591 1132730780352728746522150
592 1192560187512330282366386
593 1255496484475698465151758
594 1321698297243581914855628
595 1391332214808970312156559
596 1464573182208531397303404
597 1541604912651184376668058
598 1622620319634328577566796
599 1707821970000982668055602
600 1797422558935799024035456
601 1891645407944689509536678
602 1990724986911726307183660
603 2094907461378162459399578
604 2204451266241953621409074
605 2319627707132161522383578
606 2440721590771192414278810
607 2568031885699086782234728
608 2701872414798150998260286
609 2842572581123234597644164
610 2990478128613041082290052
611 3145951939331153712795227
612 3309374868962105488641791
613 3481146622367975503477883
614 3661686671094809422548611
615 3851435214805804893593499
616 4050854188709845291354441
617 4260428319149786472180167
618 4480666229615088933632959
619 4712101599548137759996095
620 4955294378423108967619449
621 5210832057690737026641471
622 5479331003302037295327403
623 5761437851649171030650249
624 6057830971892452664278925
625 6369221997779242736050285
626 6696357432203409444296749
627 7040020327903453772004233
628 7401032047853566029902727
629 7780254109065115960583377
630 8178590113686688797908195
631 8596987771469093907399451
632 9036441017848132646974259
633 9497992232092675490109203
634 9982734560169138201683641
635 10491814347186151577542639
636 11026433684505495440890731
637 11587853076837639156620223
638 12177394234882939632856900
639 12796442999333155566841329
640 13446452402312925298537655
641 14128945872617727075360297
642 14845520591394119631955459
643 15597851005210295053022689
644 16387692503780735265937317
645 17216885269938644334786573
646 18087358309794452636608837
647 19001133671378703819392901
648 19960330860443718130641773
649 20967171462491282162742743
650 22023983980503980925607849
651 23133208898286431994281993
652 24297403979770404673042498
653 25519249815105444815649604
654 26801555624845050503158190
655 28147265334048564772578736
656 29559463928651716895370582
657 31041384107015143258393272
658 32596413240141284808227708
659 34228100654656865856972416
660 35940165253291831903837690
661 37736503488247332879446332
662 39621197703536303037920682
663 41598524863101683463460116
664 43672965682270685814747120
665 45849214180890090370935536
666 48132187677308852194899016
667 50527037243231762125971788
668 53039158640363143510507900
669 55674203760694198756691126
670 58438092593263359051135380
671 61337025741237614725059240
672 64377497514226169041908834
673 67566309621847799393533603
674 70910585495732043075648885
675 74417785268343853433986429
676 78095721438283888599939119
677 81952575253034383613371101
678 85996913841496000546816009
679 90237708130096633959293115
680 94684351577751458376596867
681 99346679766517239776955591
682 104234990886415907264214715
683 109360067154605525026729573
684 114733197210854174994634549
685 120366199533127042625244885
686 126271446919032510501933653
687 132461892080892767586558003
688 138951094404311942076752223
689 145753247922313819607501585
690 152883210559415733147523807
691 160356534702399287845449709
692 168189499157036465076236653
693 176399142552635767880767977
694 185003298258992043407679151
695 194020630883160257889104577
696 203470674416432821459396535
697 213373872104987288845022223
698 223751618120891840219334855
699 234626301113515547455850923
700 246021349724894964628287149
701 257961280156264203610037775
702 270471745876768781787801801
703 283579589569360842446024337
704 297312897413021810019455889
705 311701055804785406187311441
706 326774810629546774647875001
707 342566329190350111630121529
708 359109264916755875818803651
709 376438824974007896182889015
710 394591840901059403653548521
711 413606842411084450127267745
712 433524134493906997774192991
713 454385877965834214120640588
714 476236173618693665343650305
715 499121150126457066878801069
716 523089055874697382304589768
717 548190354885283187994616578
718 574477827016176660856048828
719 602006672623982126149895570
720 630834621885004182615128850
721 661022048979031915177503606
722 692632091348883096483370734
723 725730774257934654303233702
724 760387140877448751273131142
725 796673388145493941048933024
726 834665008649675063377937044
727 874440938796741553353100252
728 916083713543460128655634672
729 959679627974933608143688060
730 1005318906028842920732089686
731 1053095876676905020507634572
732 1103109157888197127990058578
733 1155461848712920053742571992
734 1210261729839683838815516324
735 1267621472994522044994487278
736 1327658859565602227023739692
737 1390497008854025940571358744
738 1456264616368229695796107069
739 1525096202597337297805910663
740 1597132372717403935497696775
741 1672520087703864330053428269
742 1751412947343683645438676853
743 1833971485661744427622752759
744 1920363479297920690233014519
745 2010764269394127945933423359
746 2105357097574433525271218323
747 2204333456626104512609476149
748 2307893456515302256759960959
749 2416246206398045549622161663
750 2529610213315103825631177625
751 2648213798288693546066313113
752 2772295530569283605650518711
753 2902104680812519411515841103
754 3037901693999302552026838803
755 3179958682946468128454203347
756 3328559943291341511208796483
757 3484002490870789442180923843
758 3646596622454268355712125041
759 3816666500830879339859813795
760 3994550765292630692305978580
761 4180603168600054605826258525
762 4375193241562096006837069947
763 4578706986409863726402695493
764 4791547600193484777494430319
765 5014136229483012459050267261
766 5246912757708192479257168679
767 5490336626527975846200135427
768 5744887692679074003867348763
769 6011067121813675348592010027
770 6289398320899781404002998383
771 6580427910823578088119923769
772 6884726740901939317023188111
773 7202890947084677574473973909
774 7535543055700624412510025687
775 7883333134679163135261597413
776 8246939994259570962161231518
777 8627072439284588579285121571
778 9024470575262156175099232355
779 9439907170470377222192767459
780 9874189076475640435036567169
781 10328158709532598364485543105
782 10802695595437525902217086317
783 11298717980513627795098299596
784 11817184511518301893599340808
785 12359095987378371867729490436
786 12925497185780064193371478082
787 13517478767766211370031891678
788 14136179263624016245966803678
789 14782787143482918620718872694
790 15458542976183880845008697844
791 16164741680128978394857197492
792 16902734869973777738227864080
793 17673933303184849879187607814
794 18479809430651156019753015568
795 19321900055711214101605071830
796 20201809106138184250931198072
797 21121210523812580818230175092
798 22081851277007523484521049460
799 23085554500414586159664164492
800 24134222768249708602169172860
801 25229841505998632918986241994
802 26374482546590259512697714966
803 27570307837024542370237360072
804 28819573301729433700968997248
805 30124632869179329368186834246
806 31487942668575861084848695579
807 32912065403671146573712054717
808 34399674911104178880348734383
809 35953560910923361909440620797
810 37576633957282749926502814125
811 39271930597626811559351830331
812 41042618749019020221305695969
813 42892003300623799243893794777
814 44823531951719868395168083905
815 46840801295006417371667820905
816 48947563155362362097854543329
817 51147731194633835210744007791
818 53445387793456660957861105547
819 55844791221569529897792351221
820 58350383108540609211467903267
821 60966796227316115994347326555
822 63698862603504687492000123313
823 66551621963836976813230638509
824 69530330537786588331161284347
825 72640470226907078252217762174
826 75887758157031149735077416767
827 79278156629093269312786967191
828 82817883484976658170692001243
829 86513422905450940471657178903
830 90371536657958671655369164581
831 94399275812728572053613705219
832 98603992946441645655186515897
833 102993354853454603191982406551
834 107575355785394309696536598697
835 112358331240778561784999339981
836 117350972327193639064787132741
837 122562340719469086447089987697
838 128001884238236440094183866383
839 133679453074242532670753814479
840 139605316684811082065016982479
841 145790181389910017596192919269
842 152245208696388024133326888053
843 158982034380093744425881516865
844 166012788356786694231546175387
845 173350115373992000930891702267
846 181007196557243430684155244701
847 188997771845502749889777614267
848 197336163351940276178138068295
849 206037299687713592065235596865
850 215116741287890980473175324579
851 224590706780235438532851620055
852 234476100439196463712485212447
853 244790540769152603264228993458
854 255552390262710526149567579084
855 266780786381698724456737507898
856 278495673810398587518637326680
857 290717838032535329118690480336
858 303468940285609006935680547188
859 316771553948284686342226558584
860 330649202418783816694244160124
861 345126398544529376869774743796
862 360228685665698702782944493696
863 375982680337833657589603679866
864 392416116801251604870458215904
865 409557893267696295714210584278
866 427438120097469227018704410528
867 446088169943193365895280488914
868 465540729939386615579070118150
869 485829856020166435739070210662
870 506991029450674206969227880250
871 529061215661203002646702731190
872 552078925476540339645384538208
873 576084278836703349091478454818
874 601119071109052961093170796648
875 627226842095731657284881694594
876 654452947844481846332856561752
877 682844635375174912447556167527
878 712451120438820653755996744827
879 743323668430439579070226638145
880 775515678581973024511131070557
881 809082771566385194474271230807
882 844082880649284195426013784077
883 880576346529763358625459722777
884 918626016017747363622828933749
885 958297344700927895333438703373
886 999658503760399114057224220109
887 1042780491100362725133129279615
888 1087737246963774864612473035345
889 1134605774212561669663640062511
890 1183466263458046928882283377199
891 1234402223234523624169498530095
892 1287500615416471876163026951471
893 1342851996087789575140958560995
894 1400550662079570011260460292501
895 1460694803401444726033225260903
896 1523386661800321642513705664907
897 1588732695689500799894182719619
898 1656843751700655694634900118169
899 1727835243121040778392950403697
900 1801827335488539052421175581945
901 1878945139627812423156920452849
902 1959318912421876583013862232845
903 2043084265624907257003993904543
904 2130382383034011898144144690529
905 2221360246350087118001036798379
906 2316170870070744728057664647065
907 2414973545771646320414588935733
908 2517934096146456587069692981909
909 2625225139190028521954746171423
910 2737026362924389453117426133952
911 2853524811082626452602378426793
912 2974915180181894789913783944307
913 3101400128433516263964460283951
914 3233190596955518841867267186417
915 3370506143771019296818998911075
916 3513575291094591622013151197875
917 3662635886428221990941706439295
918 3817935478008652996733005475537
919 3979731705168893902305533654169
920 4148292704198448781958192889201
921 4323897530309420929786727770417
922 4506836596339121070298673756031
923 4697412128844171215343867437007
924 4895938642266389159604222154901
925 5102743431876995536271295467757
926 5318167086232942304153770805250
927 5542564019907456090983556814466
928 5776303027286260952686450729132
929 6019767858251433247275857985198
930 6273357816606488385070792541420
931 6537488382129148676904674843342
932 6812591857172338440889403470126
933 7099118038769343696276904104556
934 7397534917235807649128969974074
935 7708329402299360030021833255166
936 8032008077827250307567458069416
937 8369097986263425927004767732228
938 8720147443929123059704501497154
939 9085726888385277014484952172548
940 9466429759100972715854968109334
941 9862873412719804979735416272892
942 10275700074265468498198943995264
943 10705577825679215651562852126952
944 11153201633135076141635671358728
945 11619294414633998189494851866646
946 12104608149435421525837314383560
947 12609925030944305234574290770504
948 13136058664733389155695823097544
949 13683855313444549431470062563218
950 14254195190379603373027843565834
951 14847993803659915787967779055089
952 15466203352905751187670296748299
953 16109814180460600236618758863149
954 16779856279262784296931113642605
955 17477400859546612499478318114371
956 18203561976638338768829224795795
957 18959498222198252900809071358163
958 19746414481349555465994809731211
959 20565563758227330533490868506657
960 21418249072577066888823700417055
961 22305825430131915995696858076865
962 23229701869601346550682690368257
963 24191343589211199087949912670020
964 25192274155846502726205944973487
965 26234077799963938044830951968149
966 27318401799560668865482399925109
967 28446958956610580630363918048721
968 29621530169507919137505604410027
969 30843967105192091651482879324067
970 32116194974766150111390915815115
971 33440215416565407008049006382807
972 34818109490781928877384673317711
973 36252040789905507550781174260331
974 37744258669402329773872813006197
975 39297101603219163431805092038825
976 40913000668873672967005526557905
977 42594483167070695172649722474651
978 44344176380970185166041124924059
979 46164811480425325307956669104255
980 48059227576709230301149235027081
981 50030375933456042002261438899036
982 52081324339757259436449349170273
983 54215261651577174763514060348415
984 56435502507882576340384943992169
985 58745492228121737934293521356261
986 61148811897936451861748144973605
987 63649183650248807968846058119329
988 66250476149131906250419984859259
989 68956710284151066981642931891583
990 71772065083149729521600114525129
991 74700883851752483469526651079791
992 77747680548166941109233993560857
993 80917146402186839516201479228729
994 84214156787631270223335178130249
995 87643778357799704805207472014873
996 91211276453879962499302185363283
997 94922122796616913431747697799207
998 98782003471934007161545888623939
999 102796827221598157310197983199915
1000 106972734050431613022854294015521