1 1
2 100
3 101
4 143
5 182
6 273
7 364
8 429
9 455
10 546
11 637
12 693
13 728
14 819
15 924
16 1010
17 1020
18 1030
19 1040
20 1050
21 1060
22 1070
23 1080
24 1090
25 1233
26 1370
27 1371
28 3288
29 8833
30 10000
31 10001
32 10100
33 10110
34 10120
35 10130
36 10140
37 10150
38 10160
39 10170
40 10180
41 10190
42 10200
43 10210
44 10220
45 10230
46 10240
47 10250
48 10260
49 10270
50 10280
51 10290
52 10300
53 10310
54 10320
55 10330
56 10340
57 10350
58 10360
59 10370
60 10380
61 10390
62 10400
63 10410
64 10420
65 10430
66 10440
67 10450
68 10460
69 10470
70 10480
71 10490
72 10500
73 10510
74 10520
75 10530
76 10540
77 10550
78 10560
79 10570
80 10580
81 10590
82 10600
83 10610
84 10620
85 10630
86 10640
87 10650
88 10660
89 10670
90 10680
91 10690
92 10700
93 10710
94 10720
95 10730
96 10740
97 10750
98 10760
99 10770
100 10780
101 10790
102 10800
103 10810
104 10820
105 10830
106 10840
107 10850
108 10860
109 10870
110 10880
111 10890
112 10900
113 10910
114 10920
115 10930
116 10940
117 10950
118 10960
119 10970
120 10980
121 10990
122 18182
123 27273
124 35638
125 36364
126 45455
127 46881
128 54546
129 63637
130 68293
131 72728
132 81819
133 90910
134 90991
135 99010
136 100011
137 100021
138 100031
139 100041
140 100051
141 100061
142 100071
143 100081
144 100091
145 100100
146 100101
147 100200
148 100201
149 100300
150 100301
151 100400
152 100401
153 100500
154 100501
155 100600
156 100601
157 100700
158 100701
159 100800
160 100801
161 100900
162 100901
163 101000
164 101010
165 101020
166 101030
167 101040
168 101050
169 101060
170 101070
171 101080
172 101090
173 101100
174 101110
175 101120
176 101130
177 101140
178 101150
179 101160
180 101170
181 101180
182 101190
183 101200
184 101210
185 101220
186 101230
187 101240
188 101250
189 101260
190 101270
191 101280
192 101290
193 101300
194 101310
195 101320
196 101330
197 101340
198 101350
199 101360
200 101370
201 101380
202 101390
203 101400
204 101410
205 101420
206 101430
207 101440
208 101450
209 101460
210 101470
211 101480
212 101490
213 101500
214 101510
215 101520
216 101530
217 101540
218 101550
219 101560
220 101570
221 101580
222 101590
223 101600
224 101610
225 101620
226 101630
227 101640
228 101650
229 101660
230 101670
231 101680
232 101690
233 101700
234 101710
235 101720
236 101730
237 101740
238 101750
239 101760
240 101770
241 101780
242 101790
243 101800
244 101810
245 101820
246 101830
247 101840
248 101850
249 101860
250 101870
251 101880
252 101890
253 101900
254 101910
255 101920
256 101930
257 101940
258 101950
259 101960
260 101970
261 101980
262 101990
263 102000
264 102010
265 102020
266 102030
267 102040
268 102050
269 102060
270 102070
271 102080
272 102090
273 102100
274 102110
275 102120
276 102130
277 102140
278 102150
279 102160
280 102170
281 102180
282 102190
283 102200
284 102210
285 102220
286 102230
287 102240
288 102250
289 102260
290 102270
291 102280
292 102290
293 102300
294 102310
295 102320
296 102330
297 102340
298 102350
299 102360
300 102370
301 102380
302 102390
303 102400
304 102410
305 102420
306 102430
307 102440
308 102450
309 102460
310 102470
311 102480
312 102490
313 102500
314 102510
315 102520
316 102530
317 102540
318 102550
319 102560
320 102570
321 102580
322 102590
323 102600
324 102610
325 102620
326 102630
327 102640
328 102650
329 102660
330 102670
331 102680
332 102690
333 102700
334 102710
335 102720
336 102730
337 102740
338 102750
339 102760
340 102770
341 102780
342 102790
343 102800
344 102810
345 102820
346 102830
347 102840
348 102850
349 102860
350 102870
351 102880
352 102890
353 102900
354 102910
355 102920
356 102930
357 102940
358 102950
359 102960
360 102970
361 102980
362 102990
363 103000
364 103010
365 103020
366 103030
367 103040
368 103050
369 103060
370 103070
371 103080
372 103090
373 103100
374 103110
375 103120
376 103130
377 103140
378 103150
379 103160
380 103170
381 103180
382 103190
383 103200
384 103210
385 103220
386 103230
387 103240
388 103250
389 103260
390 103270
391 103280
392 103290
393 103300
394 103310
395 103320
396 103330
397 103340
398 103350
399 103360
400 103370
401 103380
402 103390
403 103400
404 103410
405 103420
406 103430
407 103440
408 103450
409 103460
410 103470
411 103480
412 103490
413 103500
414 103510
415 103520
416 103530
417 103540
418 103550
419 103560
420 103570
421 103580
422 103590
423 103600
424 103610
425 103620
426 103630
427 103640
428 103650
429 103660
430 103670
431 103680
432 103690
433 103700
434 103710
435 103720
436 103730
437 103740
438 103750
439 103760
440 103770
441 103780
442 103790
443 103800
444 103810
445 103820
446 103830
447 103840
448 103850
449 103860
450 103870
451 103880
452 103890
453 103900
454 103910
455 103920
456 103930
457 103940
458 103950
459 103960
460 103970
461 103980
462 103990
463 104000
464 104010
465 104020
466 104030
467 104040
468 104050
469 104060
470 104070
471 104080
472 104090
473 104100
474 104110
475 104120
476 104130
477 104140
478 104150
479 104160
480 104170
481 104180
482 104190
483 104200
484 104210
485 104220
486 104230
487 104240
488 104250
489 104260
490 104270
491 104280
492 104290
493 104300
494 104310
495 104320
496 104330
497 104340
498 104350
499 104360
500 104370
501 104380
502 104390
503 104400
504 104410
505 104420
506 104430
507 104440
508 104450
509 104460
510 104470
511 104480
512 104490
513 104500
514 104510
515 104520
516 104530
517 104540
518 104550
519 104560
520 104570
521 104580
522 104590
523 104600
524 104610
525 104620
526 104630
527 104640
528 104650
529 104660
530 104670
531 104680
532 104690
533 104700
534 104710
535 104720
536 104730
537 104740
538 104750
539 104760
540 104770
541 104780
542 104790
543 104800
544 104810
545 104820
546 104830
547 104840
548 104850
549 104860
550 104870
551 104880
552 104890
553 104900
554 104910
555 104920
556 104930
557 104940
558 104950
559 104960
560 104970
561 104980
562 104990
563 105000
564 105010
565 105020
566 105030
567 105040
568 105050
569 105060
570 105070
571 105080
572 105090
573 105100
574 105110
575 105120
576 105130
577 105140
578 105150
579 105160
580 105170
581 105180
582 105190
583 105200
584 105210
585 105220
586 105230
587 105240
588 105250
589 105260
590 105270
591 105280
592 105290
593 105300
594 105310
595 105320
596 105330
597 105340
598 105350
599 105360
600 105370
601 105380
602 105390
603 105400
604 105410
605 105420
606 105430
607 105440
608 105450
609 105460
610 105470
611 105480
612 105490
613 105500
614 105510
615 105520
616 105530
617 105540
618 105550
619 105560
620 105570
621 105580
622 105590
623 105600
624 105610
625 105620
626 105630
627 105640
628 105650
629 105660
630 105670
631 105680
632 105690
633 105700
634 105710
635 105720
636 105730
637 105740
638 105750
639 105760
640 105770
641 105780
642 105790
643 105800
644 105810
645 105820
646 105830
647 105840
648 105850
649 105860
650 105870
651 105880
652 105890
653 105900
654 105910
655 105920
656 105930
657 105940
658 105950
659 105960
660 105970
661 105980
662 105990
663 106000
664 106010
665 106020
666 106030
667 106040
668 106050
669 106060
670 106070
671 106080
672 106090
673 106100
674 106110
675 106120
676 106130
677 106140
678 106150
679 106160
680 106170
681 106180
682 106190
683 106200
684 106210
685 106220
686 106230
687 106240
688 106250
689 106260
690 106270
691 106280
692 106290
693 106300
694 106310
695 106320
696 106330
697 106340
698 106350
699 106360
700 106370
701 106380
702 106390
703 106400
704 106410
705 106420
706 106430
707 106440
708 106450
709 106460
710 106470
711 106480
712 106490
713 106500
714 106510
715 106520
716 106530
717 106540
718 106550
719 106560
720 106570
721 106580
722 106590
723 106600
724 106610
725 106620
726 106630
727 106640
728 106650
729 106660
730 106670
731 106680
732 106690
733 106700
734 106710
735 106720
736 106730
737 106740
738 106750
739 106760
740 106770
741 106780
742 106790
743 106800
744 106810
745 106820
746 106830
747 106840
748 106850
749 106860
750 106870
751 106880
752 106890
753 106900
754 106910
755 106920
756 106930
757 106940
758 106950
759 106960
760 106970
761 106980
762 106990
763 107000
764 107010
765 107020
766 107030
767 107040
768 107050
769 107060
770 107070
771 107080
772 107090
773 107100
774 107110
775 107120
776 107130
777 107140
778 107150
779 107160
780 107170
781 107180
782 107190
783 107200
784 107210
785 107220
786 107230
787 107240
788 107250
789 107260
790 107270
791 107280
792 107290
793 107300
794 107310
795 107320
796 107330
797 107340
798 107350
799 107360
800 107370
801 107380
802 107390
803 107400
804 107410
805 107420
806 107430
807 107440
808 107450
809 107460
810 107470
811 107480
812 107490
813 107500
814 107510
815 107520
816 107530
817 107540
818 107550
819 107560
820 107570
821 107580
822 107590
823 107600
824 107610
825 107620
826 107630
827 107640
828 107650
829 107660
830 107670
831 107680
832 107690
833 107700
834 107710
835 107720
836 107730
837 107740
838 107750
839 107760
840 107770
841 107780
842 107790
843 107800
844 107810
845 107820
846 107830
847 107840
848 107850
849 107860
850 107870
851 107880
852 107890
853 107900
854 107910
855 107920
856 107930
857 107940
858 107950
859 107960
860 107970
861 107980
862 107990
863 108000
864 108010
865 108020
866 108030
867 108040
868 108050
869 108060
870 108070
871 108080
872 108090
873 108100
874 108110
875 108120
876 108130
877 108140
878 108150
879 108160
880 108170
881 108180
882 108190
883 108200
884 108210
885 108220
886 108230
887 108240
888 108250
889 108260
890 108270
891 108280
892 108290
893 108300
894 108310
895 108320
896 108330
897 108340
898 108350
899 108360
900 108370
901 108380
902 108390
903 108400
904 108410
905 108420
906 108430
907 108440
908 108450
909 108460
910 108470
911 108480
912 108490
913 108500
914 108510
915 108520
916 108530
917 108540
918 108550
919 108560
920 108570
921 108580
922 108590
923 108600
924 108610
925 108620
926 108630
927 108640
928 108650
929 108660
930 108670
931 108680
932 108690
933 108700
934 108710
935 108720
936 108730
937 108740
938 108750
939 108760
940 108770
941 108780
942 108790
943 108800
944 108810
945 108820
946 108830
947 108840
948 108850
949 108860
950 108870
951 108880
952 108890
953 108900
954 108910
955 108911
956 108920
957 108930
958 108940
959 108950
960 108960
961 108970
962 108980
963 108990
964 109000
965 109010
966 109020
967 109030
968 109040
969 109050
970 109060
971 109070
972 109080
973 109090
974 109100
975 109110
976 109120
977 109130
978 109140
979 109150
980 109160
981 109170
982 109180
983 109190
984 109200
985 109210
986 109220
987 109230
988 109240
989 109250
990 109260
991 109270
992 109280
993 109290
994 109300
995 109310
996 109320
997 109330
998 109340
999 109350
1000 109360
1001 109370
1002 109380
1003 109390
1004 109400
1005 109410
1006 109420
1007 109430
1008 109440
1009 109450
1010 109460
1011 109470
1012 109480
1013 109490
1014 109500
1015 109510
1016 109520
1017 109530
1018 109540
1019 109550
1020 109560
1021 109570
1022 109580
1023 109590
1024 109600
1025 109610
1026 109620
1027 109630
1028 109640
1029 109650
1030 109660
1031 109670
1032 109680
1033 109690
1034 109700
1035 109710
1036 109720
1037 109730
1038 109740
1039 109750
1040 109760
1041 109770
1042 109780
1043 109790
1044 109800
1045 109810
1046 109820
1047 109830
1048 109840
1049 109850
1050 109860
1051 109870
1052 109880
1053 109890
1054 109900
1055 109910
1056 109920
1057 109930
1058 109940
1059 109950
1060 109960
1061 109970
1062 109980
1063 109990
1064 118812
1065 128713
1066 132650
1067 138614
1068 148515
1069 158416
1070 168317
1071 178218
1072 188119
1073 198020
1074 207921
1075 217822
1076 224748
1077 227723
1078 237624
1079 247525
1080 250024
1081 250045
1082 250065
1083 250084
1084 252489
1085 256241
1086 257426
1087 267327
1088 277228
1089 287129
1090 297030
1091 306931
1092 316832
1093 326733
1094 336634
1095 346535
1096 355596
1097 356356
1098 356436
1099 360010
1100 360011
1101 360034
1102 360074
1103 360090
1104 360091
1105 366337
1106 376238
1107 386139
1108 396040
1109 405941
1110 415842
1111 425743
1112 435644
1113 445545
1114 446172
1115 455446
1116 465347
1117 475248
1118 485149
1119 495050
1120 504951
1121 514852
1122 524753
1123 534654
1124 544555
1125 554456
1126 564357
1127 574258
1128 584159
1129 594060
1130 603961
1131 613862
1132 623763
1133 633664
1134 643565
1135 653466
1136 663367
1137 673268
1138 682281
1139 683169
1140 693070
1141 702971
1142 712872
1143 722773
1144 732674
1145 742575
1146 752476
1147 762377
1148 772278
1149 782179
1150 792080
1151 801981
1152 811882
1153 821783
1154 831684
1155 841585
1156 851486
1157 861387
1158 871288
1159 881189
1160 891090
1161 909991
1162 990100
1163 999370
1164 999371
1165 1000000