0 1
1 5
2 341
3 7381
4 69905
5 406901
6 1727605
7 5884901
8 17043521
9 43584805
10 101010101
11 216145205
12 432988561
13 820586261
14 1483357205
15 2574332101
16 4311810305
17 6999978821
18 11054078101
19 17030739605
20 25664160401
21 37908820405
22 54989488181
23 78459301541
24 110266749505
25 152832422501
26 209136438005
27 282817489141
28 378284504081
29 500841944405
30 656829810901
31 853779465605
32 1100586419201
33 1407701273221
34 1787340046805
35 2253715158101
36 2823288370705
37 3515047055861
38 4350805161461
39 5355530319205
40 6557698561601
41 7989678160805
42 9688144141621
43 11694525061301
44 14055483689105
45 16823433258901
46 20057091008405
47 23822070758981
48 28191516330241
49 33246777624005
50 39078131252501
51 45785547626005
52 53479506455441
53 62281862665781
54 72326764756405
55 83761627684901
56 96748162391105
57 111463464118501
58 128101161730421
59 146872630258805
60 168008268963601
61 191758847221205
62 218396920600661
63 248218319526661
64 281543712968705
65 318720249636101
66 360123279198805
67 406158156094421
68 457262128522001
69 513906315263605
70 576597773014901
71 645881656946405
72 722343477257281
73 806611454523941
74 899358976686005
75 1001307160552501
76 1113227520751505
77 1235944749086741
78 1370339607304981
79 1517351936318405
80 1677983784966401
81 1853302661441605
82 2044444910545301
83 2252619219977621
84 2479110258908305
85 2725282452114101
86 2992583893009205
87 3282550398935461
88 3596809712119361
89 3937085849743205
90 4305203606618101
91 4703093213986805
92 5132795158024721
93 5596465161647701
94 6096379333275605
95 6634939486240901
96 7214678632571905
97 7838266654920581
98 8508516160445141
99 9228388520498005
100 10001000100010001
101 10829628680502005
102 11717720080695541
103 12668894978734181
104 13686955940067905
105 14775894655092901
106 15939899390679605
107 17183362659762101
108 18510889113202321
109 19927303658182805
110 21437659807422101
111 23047248263547205
112 24761605742997761
113 26586524043877061
114 28528059362205205
115 30592541861070101
116 32786585497212305
117 35117098109620021
118 37591291774750901
119 40216693433037605
120 43001155791374401
121 45952868506322405
122 49080369652811381
123 52392557483156341
124 55898702481247505
125 59608459716812501
126 63531881504690005
127 67679430374094341
128 72061992352890881
129 76690890571942405
130 81577899194626901
131 86735257676667605
132 92175685361456401
133 97912396416092021
134 103959115113394805
135 110330091465200101
136 117040117212272705
137 124104542176225061
138 131539290978862261
139 139360880134417205
140 147586435520179601
141 156233710231062805
142 165321102823692821
143 174867675955644101
144 184893175425487105
145 195418049619352901
146 206463469369760405
147 218051348232492181
148 230204363187345041
149 242945975768622005
150 256300453631272501
151 270292892558628005
152 284949238917720641
153 300296312568212581
154 316361830231004405
155 333174429322630901
156 350763692261593105
157 369160171252815701
158 388395413556459221
159 408501987247356805
160 429513507471385601
161 451464663205123205
162 474391244525179861
163 498330170393637461
164 523319516966066705
165 549398546428634101
166 576607736370850805
167 604988809700555621
168 634584765107764801
169 665439908084061605
170 697599882504238901
171 731111702776948405
172 766023786571150481
173 802385988125198741
174 840249632145434005
175 879667548301202501
176 920694106323253505
177 963385251712511941
178 1007798542066261781
179 1053993184028816405
180 1102030070873792401
181 1151971820725143605
182 1203882815424152501
183 1257829240049616421
184 1313879123098506305
185 1372102377334416101
186 1432570841311161205
187 1495358321578924661
188 1560540635580390161
189 1628195655244341205
190 1698403351284246101
191 1771245838209388805
192 1846807420056145921
193 1925174636847050501
194 2006436311785323605
195 2090683599192594901
196 2178010033197573905
197 2268511577183473781
198 2362286674002029941
199 2459436296961996005
200 2560064001600040001
201 2664275978242004005
202 2772181105362530741
203 2883891003751100981
204 2999520091492565905
205 3119185639770298901
206 3243007829500131605
207 3371109808803279301
208 3503617751326501121
209 3640660915417780805
210 3782371704165854101
211 3928885726311949205
212 4080341858042146961
213 4236882305668807861
214 4398652669209553205
215 4565802006872328101
216 4738482900455114305
217 4916851521668901221
218 5101067699392563701
219 5291294987868335605
220 5487700735846608401
221 5690456156688824405
222 5899736399437274581
223 6115720620860651141
224 6338592058484245505
225 6568538104613722501
226 6805750381361442005
227 7050424816684339541
228 7302761721442417681
229 7562965867486940405
230 7831246566787462901
231 8107817751606869605
232 8392898055733633601
233 8686710896780550821
234 8989484559559242805
235 9301452280539762101
236 9622852333404674705
237 9953928115707034261
238 10294928236641703061
239 10646106605939515205
240 11007722523893817601
241 11380040772528964805
242 11763331707920384021
243 12157871353675866901
244 12563941495587785105
245 12981829777465966901
246 13411829798161012405
247 13854241209787865381
248 14309369817159499841
249 14777527678440620005
250 15259033207031312501
251 15754211274690630005
252 16263393315910125841
253 16786917433547399381
254 17325128505729752405
255 17878378294038096901
256 18447025552981295105
257 19031436140771152901
258 19631983131408328021
259 20249046928089454805
260 20883015377945827601
261 21534283888124025205
262 22203255543218899061
263 22890341224069388261
264 23595959727927664705
265 24320537890012152101
266 25064510706455002805
267 25828321458654656821
268 26612421839044147601
269 27417272078285859605
270 28243341073903482901
271 29091106520361950405
272 29961055040606183681
273 30853682319069513541
274 31769493236162682005
275 32709002004254372501
276 33672732305154255505
277 34661217429109577141
278 35675000415326358581
279 36714634194026314405
280 37780681730050638401
281 38873716168021845605
282 39994320979074899701
283 41143090109168895221
284 42320628128990604305
285 43527550385461238101
286 44764483154857813205
287 46032063797560553861
288 47330940914437800961
289 48661774504879939205
290 50025236126493894101
291 51422009056469790805
292 52852788454631407121
293 54318281528182093301
294 55819207698157871605
295 57356298767599468901
296 58930299091455075905
297 60541965748225666981
298 62192068713364754741
299 63881391034444494005
300 65610729008100090001
301 67380892358764506005
302 69192704419205505941
303 71047002312877107781
304 72944637138097563905
305 74886474154066024901
306 76873392968730083605
307 78906287728516436501
308 80986067309936939921
309 83113655513082378805
310 85289991257016306101
311 87516028777081351205
312 89792737824130436161
313 92121103865695378661
314 94502128289105401205
315 96936828606568106101
316 99426238662225516305
317 101971408841197822421
318 104573406280627516501
319 107233315082736633605
320 109952236529909862401
321 112731289301816326405
322 115571609694582877781
323 118474351842031785941
324 121440687938995743505
325 124471808466723152501
326 127568922420386694005
327 130733257538708224741
328 133966060535713084481
329 137268597334626938405
330 140642153303928318901
331 144088033495570071605
332 147607562885382950801
333 151202086615674649621
334 154872970240037590805
335 158621599970378844101
336 162449382926185576705
337 166357747386039483461
338 170348143041393683861
339 174422041252625613205
340 178580935307379475601
341 182826340681211866805
342 187159795300554215221
343 191582859808005729701
344 196097117829970583105
345 200704176246653100901
346 205405665464424764405
347 210203239690576878581
348 215098577210472794641
349 220093380667113618005
350 225189377343131372501
351 230388319445223632005
352 235691984391043671041
353 241102175098560226181
354 246620720277901000405
355 252249474725694082901
356 257990319621921497105
357 263845162829299130101
358 269815939195197336821
359 275904610856116552805
360 282113167544732289601
361 288443626899523927205
362 294898034777001758261
363 301478465566546779061
364 308187022507877762705
365 315025838011160190101
366 321997073979771654805
367 329102922135738398021
368 336345604347857670401
369 343727372962520657605
370 351250511137250746901
371 358917333176971952405
372 366730184873022356881
373 374691443844927468341
374 382803519884948430005
375 391068855305420062501
376 399489925288893757505
377 408069238241100282341
378 416809336146747595381
379 425712794928168812405
380 434782224806835504401
381 444020270667751547605
382 453429612426742786901
383 463012965400657814021
384 472773080680495202305
385 482712745507472580101
386 492834783652052965205
387 503142055795943823061
388 513637459917084351761
389 524323931677636537205
390 535204444814995562101
391 546282011535835192805
392 557559682913203808321
393 569040549286686776101
394 580727740665650919605
395 592624427135586862901
396 604733819267565077905
397 617059168530821500181
398 629603767708488619541
399 642370951316487992005
400 655364096025600160001
401 668586621086728008005
402 682041988759369621141
403 695733704743316754581
404 709665318613595061905
405 723840424258662270901
406 738262660321880535605
407 752935710646279233701
408 767863304722624518721
409 783049218140811976805
410 798497273044598778101
411 814211338589691753205
412 830195331405207865361
413 846453216058523589461
414 862989005523529749205
415 879806761652308404101
416 896910595650248418305
417 914304668554616383621
418 931993191716599609301
419 949980427286837931605
420 968270688704461136401
421 986868341189648828405
422 1005777802239729620981
423 1025003542128836560741
424 1044550084411135741505
425 1064422006427645102501
426 1084623939816660446005
427 1105160571027805749941
428 1126036641839724891281
429 1147256949881431936405
430 1168826349157337194901
431 1190749750575966273605
432 1213032122482389408001
433 1235678491194378388421
434 1258693941542308438805
435 1282083617412822446101
436 1305852722296274978705
437 1330006519837973572661
438 1354550334393234804661
439 1379489551586272711205
440 1404829618872937153601
441 1430576046107319768805
442 1456734406112245186421
443 1483310335253665232501
444 1510309534018973881105
445 1537737767599260754901
446 1565600866475521016405
447 1593904727008839531781
448 1622655312034567229441
449 1651858651460507616005
450 1681520842869131452501
451 1711648052123837634005
452 1742246513979278356241
453 1773322532695766692981
454 1804882482657784748405
455 1836932808996610588901
456 1869480028217082199105
457 1902530728828516747301
458 1936091571979803485621
459 1970169292098688650805
460 2004770697535270771601
461 2039902671209724829205
462 2075572171264273757461
463 2111786231719425809861
464 2148551963134496360705
465 2185876553272432748101
466 2223767267768960806805
467 2262231450806071779221
468 2301276525789868333201
469 2340909996032788455605
470 2381139445440226030901
471 2421972539201566954405
472 2463417024485659670081
473 2505480731140739063141
474 2548171572398822678005
475 2591497545584598272501
476 2635466732828821759505
477 2680087301786244627541
478 2725367506358089972181
479 2771315687419096310405
480 2817940273549148390401
481 2865249781769514249605
482 2913252818283707814101
483 2961958079222996372821
484 3011374351396572300305
485 3061510513046408442101
486 3112375534606816617205
487 3163978479468728732261
488 3216328504748720042561
489 3269434862062794135205
490 3323306898304949250101
491 3377954056430545594805
492 3433385876244493349521
493 3489611995194281098901
494 3546642149167864467605
495 3604486173296434776901
496 3663154002762087579905
497 3722655673610410973381
498 3783001323568013624341
499 3844201192865012490005
500 3906265625062500250001
501 3969205067885012510005
502 4033030074058014876341
503 4097751302150430041381
504 4163379517422225059905
505 4229925592677079036901
506 4297400509120151487605
507 4365815357220971670901
508 4435181337581469237521
509 4505509761809166574805
510 4576812053395553270101
511 4649099748599663155205
512 4722384497336874434561
513 4796678064072953440261
514 4871992328723362597205
515 4948339287557853222101
516 5025731054110363820305
517 5104179860094244584821
518 5183698056322828842101
519 5264298113635372229605
520 5345992623828380430401
521 5428794300592346330405
522 5512715980453917504181
523 5597770623723514975541
524 5683971315448424239505
525 5771331266371379572501
526 5859863813894662698005
527 5949582423049736915141
528 6040500687472437838081
529 6132632330383741934405
530 6225991205576134090901
531 6320591298405595475605
532 6416446726789233005201
533 6513571742208571767221
534 6611980730718531786805
535 6711688213962110568101
536 6812708850190792880705
537 6915057435290709301861
538 7018748903814565065461
539 7123798330019360809205
540 7230220928909926851601
541 7338032057288292670805
542 7447247214808913297621
543 7557882045039774375301
544 7669952336529397679105
545 7783474023879768928901
546 7898463188825209768405
547 8014936061317215824981
548 8132909020615282804241
549 8252398596383742614005
550 8373421469794631552501
551 8495994474636612636005
552 8620134598429974181441
553 8745858983547726799781
554 8873184928342820996405
555 9002129888281507614901
556 9132711477082863401105
557 9264947467864504004501
558 9398855794294506774421
559 9534454551749565748805
560 9671761998479401273601
561 9810796556777446731205
562 9951576814157834896661
563 10094121524538706480661
564 10238449609431863458705
565 10384580159138789826101
566 10532532433953062458805
567 10682325865369174800421
568 10833980057297796136001
569 10987514787287489253605
570 11142950007752909334901
571 11300305847209506956405
572 11459602611514758123281
573 11620860785115944297941
574 11784101032304505426005
575 11949344198476989002501
576 12116611311402618261505
577 12285923582497502612741
578 12457302408105513488981
579 12630769370785848808405
580 12806346240607309296401
581 12984054976449309951605
582 13163917727309649981301
583 13345956833619064571621
584 13530194828562581898305
585 13716654439407708824101
586 13905358588839468769205
587 14096330396302315281461
588 14289593179348944873361
589 14485170454996032733205
590 14683085941086914958101
591 14883363557661240996805
592 15086027428331620030721
593 15291101881667285061701
594 15498611452584798515605
595 15708580883745823210901
596 15921035126961982581905
597 16135999344606834086581
598 16353498911034979769141
599 16573559414008337988005
600 16796206656129600360001
601 17021466656282898012005
602 17249365651081701271541
603 17479930096323976968181
604 17713186668454627557905
605 17949162266035236322901
606 18187884011221142939605
607 18429379251245873748101
608 18673675559912951096321
609 18920800739095106172805
610 19170782820240919782101
611 19423650065888915557205
612 19679430971189130143761
613 19938154265432184931061
614 20199848913585883945205
615 20464544117839362560101
616 20732269319154811722305
617 21003054198826802426021
618 21276928680049235214901
619 21553922929489939527605
620 21834067358872947744401
621 22117392626568468832405
622 22403929639190586527381
623 22693709553202707030341
624 22986763776530781237505
625 23283123970184326562501
626 23582822049885273450005
627 23885890187704661720341
628 24192360813707211924881
629 24502266617603796932405
630 24815640550411839006901
631 25132515826123657677605
632 25452925923382793742401
633 25776904587168334786021
634 26104485830487267634805
635 26435703936074883210101
636 26770593458103259282705
637 27109189223897846671061
638 27451526335662184466261
639 27797640172210769907205
640 28147566390710108569601
641 28501340928427970572805
642 28859000004490878548821
643 29220580121649853158101
644 29586118068054441977105
645 29955650919035057622901
646 30329216038893651020405
647 30706851082702745758181
648 31088593998112859519041
649 31474483027168338612005
650 31864556708131631672501
651 32258853877316028638005
652 32657413670926891146641
653 33060275526911400546581
654 33467479186816849744405
655 33879064697657505160901
656 34295072413790065103105
657 34715542998797740901701
658 35140517427382987203221
659 35570036987268907846805
660 36004143281109363795601
661 36442878228407809633205
662 36886284067444885175861
663 37334403357214788791461
664 37787278979370459056705
665 38244954140177591424101
666 38707472372477516610805
667 39174877537658967461621
668 39647213827638761078801
669 40124525766851423051605
670 40606858214247780658901
671 41094256365302551958405
672 41586765754030957716481
673 42084432255014383172741
674 42587302085435116674005
675 43095421807120192252501
676 43608838328594363263505
677 44127598907142234237941
678 44651751150879578145781
679 45181343020833866306405
680 45716422833034038222401
681 46257039260609538653605
682 46803241335898649288501
683 47355078452566142410421
684 47912600367730283996305
685 48475857204099213726101
686 49044899452116729421205
687 49619777972117503470661
688 50200543996491758844161
689 50787249131859432331205
690 51379945361253852686101
691 51978685046314961398805
692 52583520929492103851921
693 53194506136256418664501
694 53811694177322853063605
695 54435138950881832164901
696 55064894744840610083905
697 55701016239074330839781
698 56343558507686827053941
699 56992577021281184486005
700 57648127649240100490001
701 58310266662016064514005
702 58979050733431388806741
703 59654536942988117534981
704 60336782778187842555905
705 61025846136861454128901
706 61721785329508854891605
707 62424659081648665465301
708 63134526536177950095121
709 63851447255741990770805
710 64575481225114138314101
711 65306688853585768959205
712 66045130977366374992961
713 66790868861993818061861
714 67543964204754773793205
715 68304479137115396418101
716 69072476227162232124305
717 69848018482053409907221
718 70631169350480138727701
719 71421992725138539825605
720 72220552945211843078401
721 73026914798862976334405
722 73841143525737576690581
723 74663304819477452725141
724 75493464830244526735505
725 76331690167255286072501
726 77178047901325772702005
727 78032605567427140165541
728 78895431167251807151681
729 79766593171790236930405
730 80646160523918371942901
731 81534202640995752879605
732 82430789417474351619601
733 83335991227518147444821
734 84249878927633475982805
735 85172523859310180372101
736 86103997851673594184705
737 87044373224147385680261
738 87993722789127293007061
739 88952119854665780005205
740 89919638227167642307601
741 90896352214096593474805
742 91882336626692860940021
743 92877666782701821580901
744 93882418509113706775105
745 94896668144914406836901
746 95920492543847404772405
747 96953969077186869331381
748 97997175636521937373841
749 99050190636552215610005
750 100113093017894531812501
751 101185962249900965640005
752 102268878333488189251841
753 103361921803978147933381
754 104465173733950110992405
755 105578715736104123226901
756 106702629966135887305105
757 107836999125623107438901
758 108981906464923324772021
759 110137435786083274944805
760 111303671445759798337601
761 112480698358152333535205
762 113668601997947024595061
763 114867468403272472742261
764 116077384178667163154705
765 117298436498058597542101
766 118530713107754163262805
767 119774302329443769762821
768 121029293063214283161601
769 122295774790575789849605
770 123573837577499720002901
771 124863572077468861960405
772 126165069534539298449681
773 127478421786414295687541
774 128803721267530176422005
775 130141061012154208022501
776 131490534657494536765505
777 132852236446822199503141
778 134226261232605243942581
779 135612704479654988804405
780 137011662268284455168401
781 138423231297479000355605
782 139847508888079185735701
783 141284592985975909889221
784 142734582165317838594305
785 144197575631731163148101
786 145673673225551718573205
787 147162975425069493299861
788 148665583349785561954961
789 150181598763681472929205
790 151711124078501122434101
791 153254262357045146800805
792 154811117316477864813121
793 156381793331646801907301
794 157966395438414828111605
795 159565029337004941638901
796 161177801395357730085905
797 162804818652501541232981
798 164446188821935395478741
799 166102020295024671984005
800 167772422144409600640001
801 169457504127426592016005
802 171157376689542437481941
803 172872150967801411741781
804 174601938794285310053905
805 176346852699586452454901
806 178107005916293687343605
807 179882512382491426822501
808 181673486745271746233921
809 183480044364259580368805
810 185302301315151048866101
811 187140374393264943361205
812 188994381117107408982161
813 190864439731949852832661
814 192750669213420112141205
815 194653189271106914796101
816 196572120352177665026305
817 198507583645009587028421
818 200459701082834259380501
819 202428595347395573123605
820 204414389872621146432401
821 206417208848307228836405
822 208437177223817127993781
823 210474420711793192059941
824 212529065791882380733505
825 214601239714475458102501
826 216691070504459840454005
827 218798686964986132250741
828 220924218681248383518481
829 223067796024278101928405
830 225229550154752052898901
831 227409613026813881081605
832 229608117391909586636801
833 231825196802636889743621
834 234060985616608516830805
835 236315619000329442054101
836 238589232933088117586705
837 240881964210861726329461
838 243193950450235490687861
839 245525330092336071103205
840 247876242406779088065601
841 250246827495630801376805
842 252637226297383980471221
843 255047580590947999643701
844 257478032999653192073105
845 259928726995269496570901
846 262399806902039431024405
847 264891417900725426544581
848 267403706032671556368641
849 269936818203879693608005
850 272490902189100131972501
851 275066106635936703642005
852 277662581068966428497041
853 280280475893873728960181
854 282919942401599244740405
855 285581132772503281812901
856 288264200080543930007105
857 290969298297469883616101
858 293696582297027999480821
859 296446207859185627042805
860 299218331674367744899601
861 302013111347708938437205
862 304830705403320253154261
863 307671273288570958333061
864 310534975378385255752705
865 313421972979553968180101
866 316332428335061242414805
867 319266504628426301704021
868 322224365988060282384401
869 325206177491638189647605
870 328212105170486007366901
871 331242316013982996962405
872 334296977973979220322881
873 337376259969228321842341
874 340480331889835604670005
875 343609364601721436312501
876 346763529951100018767505
877 349943000768973558408341
878 353147950875641870879381
879 356378555085227456302405
880 359634989210216080134401
881 362917430066012895057605
882 366226055475514139322901
883 369561044273694447008021
884 372922576312209805692305
885 376310832464016197090101
886 379725994628003956225205
887 383168245733647884769061
888 386637769745673154205761
889 390134751668737034527205
890 393659377552126484202101
891 397211834494471637202805
892 400792310648475222914321
893 404400995225657954790101
894 408038078501119923659605
895 411703751818318031632901
896 415398207593859502587905
897 419121639322311505266181
898 422874241581026925043541
899 426656210034986320482005
900 430467741441656100810001
901 434309033655862960518005
902 438180285634684607297141
903 442081697442356819588581
904 446013470255196870051905
905 449975806366543351300901
906 453968909191712440295605
907 457992983272970637819701
908 462048234284524019512721
909 466134869037524034966805
910 470253095485089891438101
911 474403122727347558763205
912 478585161016485432111361
913 482799421761826689243461
914 487046117534918378989205
915 491325462074637277694101
916 495637670292312550428305
917 499982958276865253789621
918 504361543299964717173301
919 508773643821201839421605
920 513219479493279337806401
921 517699271167218986338405
922 522213240897585880436981
923 526761611947729765034741
924 531344608795043463231505
925 535962457136238442652501
926 540615383892637556706005
927 545303617215484997975941
928 550027386491273501025281
929 554786922347088831926405
930 559582456655971601874901
931 564414222542296442283605
932 569282454387168578794001
933 574187387833837841682421
934 579129259793130150178805
935 584108308448896508256101
936 589124773263479549488705
937 594178894983197668618661
938 599270915643846777508661
939 604401078576219723201205
940 609569628411643405843601
941 614776811087533634278805
942 620022873852967757142421
943 625308065274275107346501
944 630632635240645297871105
945 635996834969754406824901
946 641400917013409089776405
947 646845135263208657397781
948 652329744956225156503441
949 657855002680701492606005
950 663421166381767632152501
951 669028495367174922644005
952 674677250313048568882241
953 680367693269658303626981
954 686100087667207290988405
955 691874698321639300918901
956 697691791440464193209105
957 703551634628601749433301
958 709454496894243891329621
959 715400648654735324140805
960 721390361742472643481601
961 727423909410821944339205
962 733501566340054970853461
963 739623608643303845563861
964 745790313872534416850705
965 752001961024538263338101
966 758258830546943394066805
967 764561204344243683285221
968 770909365783847078747201
969 777303599702142622445605
970 783744192410586322750901
971 790231431701805916964405
972 796765606855724563336081
973 803347008645703501637141
974 809975929344703721418005
975 816652662731466677122501
976 823377504096714089269505
977 830150750249366870953541
978 836972699522783218956181
979 843843651781015908800405
980 850763908425088833120401
981 857733772399292822759605
982 864753548197500790050101
983 871823541869502233766821
984 878944061027357145290305
985 886115414851769355552101
986 893337914098479362377205
987 900611871104676677878261
988 907937599795431735596561
989 915315415690147397125205
990 922745635909030097990101
991 930228579179580672604805
992 937764565843104898155521
993 945353917861243797312901
994 952996958822523739707605
995 960694013948926382146901
996 968445410102478487589905
997 976251475791861662939381
998 984112541179042055748341
999 992028938085920049980005
1000 1000001000001000001000001