0 1
1 11
2 111
3 1111
4 11111
5 111111
6 1111111
7 11111111
8 111111111
9 1111111111
10 11111111211
11 111111112211
12 1111111122211
13 11111111222211
14 111111112222211
15 1111111122222211
16 11111111222222211
17 111111112222222211
18 1111111122222222211
19 11111111222222222211
20 111111112222222232211
21 1111111122222222332211
22 11111111222222223332211
23 111111112222222233332211
24 1111111122222222333332211
25 11111111222222223333332211
26 111111112222222233333332211
27 1111111122222222333333332211
28 11111111222222223333333332211
29 111111112222222233333333332211
30 1111111122222222333333334332211
31 11111111222222223333333344332211
32 111111112222222233333333444332211
33 1111111122222222333333334444332211
34 11111111222222223333333344444332211
35 111111112222222233333333444444332211
36 1111111122222222333333334444444332211
37 11111111222222223333333344444444332211
38 111111112222222233333333444444444332211
39 1111111122222222333333334444444444332211
40 11111111222222223333333344444444544332211
41 111111112222222233333333444444445544332211
42 1111111122222222333333334444444455544332211
43 11111111222222223333333344444444555544332211
44 111111112222222233333333444444445555544332211
45 1111111122222222333333334444444455555544332211
46 11111111222222223333333344444444555555544332211
47 111111112222222233333333444444445555555544332211
48 1111111122222222333333334444444455555555544332211
49 11111111222222223333333344444444555555555544332211
50 111111112222222233333333444444445555555565544332211
51 1111111122222222333333334444444455555555665544332211
52 11111111222222223333333344444444555555556665544332211
53 111111112222222233333333444444445555555566665544332211
54 1111111122222222333333334444444455555555666665544332211
55 11111111222222223333333344444444555555556666665544332211
56 111111112222222233333333444444445555555566666665544332211
57 1111111122222222333333334444444455555555666666665544332211
58 11111111222222223333333344444444555555556666666665544332211
59 111111112222222233333333444444445555555566666666665544332211
60 1111111122222222333333334444444455555555666666667665544332211
61 11111111222222223333333344444444555555556666666677665544332211
62 111111112222222233333333444444445555555566666666777665544332211
63 1111111122222222333333334444444455555555666666667777665544332211
64 11111111222222223333333344444444555555556666666677777665544332211
65 111111112222222233333333444444445555555566666666777777665544332211
66 1111111122222222333333334444444455555555666666667777777665544332211
67 11111111222222223333333344444444555555556666666677777777665544332211
68 111111112222222233333333444444445555555566666666777777777665544332211
69 1111111122222222333333334444444455555555666666667777777777665544332211
70 11111111222222223333333344444444555555556666666677777777877665544332211
71 111111112222222233333333444444445555555566666666777777778877665544332211
72 1111111122222222333333334444444455555555666666667777777788877665544332211
73 11111111222222223333333344444444555555556666666677777777888877665544332211
74 111111112222222233333333444444445555555566666666777777778888877665544332211
75 1111111122222222333333334444444455555555666666667777777788888877665544332211
76 11111111222222223333333344444444555555556666666677777777888888877665544332211
77 111111112222222233333333444444445555555566666666777777778888888877665544332211
78 1111111122222222333333334444444455555555666666667777777788888888877665544332211
79 11111111222222223333333344444444555555556666666677777777888888888877665544332211
80 111111112222222233333333444444445555555566666666777777778888888898877665544332211
81 1111111122222222333333334444444455555555666666667777777788888888998877665544332211
82 11111111222222223333333344444444555555556666666677777777888888889998877665544332211
83 111111112222222233333333444444445555555566666666777777778888888899998877665544332211
84 1111111122222222333333334444444455555555666666667777777788888888999998877665544332211
85 11111111222222223333333344444444555555556666666677777777888888889999998877665544332211
86 111111112222222233333333444444445555555566666666777777778888888899999998877665544332211
87 1111111122222222333333334444444455555555666666667777777788888888999999998877665544332211
88 11111111222222223333333344444444555555556666666677777777888888889999999998877665544332211
89 111111112222222233333333444444445555555566666666777777778888888899999999998877665544332211
90 1111111122222222333333334444444455555555666666667777777788888889000000000998877665544332211
91 11111111222222223333333344444444555555556666666677777777888888890000000010998877665544332211
92 111111112222222233333333444444445555555566666666777777778888888900000000110998877665544332211
93 1111111122222222333333334444444455555555666666667777777788888889000000001110998877665544332211
94 11111111222222223333333344444444555555556666666677777777888888890000000011110998877665544332211
95 111111112222222233333333444444445555555566666666777777778888888900000000111110998877665544332211
96 1111111122222222333333334444444455555555666666667777777788888889000000001111110998877665544332211
97 11111111222222223333333344444444555555556666666677777777888888890000000011111110998877665544332211
98 111111112222222233333333444444445555555566666666777777778888888900000000111111110998877665544332211
99 1111111122222222333333334444444455555555666666667777777788888889000000001111111110998877665544332211
100 11111111222222223333333344444444555555556666666677777777888888890000000011111111210998877665544333211
101 111111112222222233333333444444445555555566666666777777778888888900000000111111112210998877665544343211
102 1111111122222222333333334444444455555555666666667777777788888889000000001111111122210998877665544443211
103 11111111222222223333333344444444555555556666666677777777888888890000000011111111222210998877665545443211
104 111111112222222233333333444444445555555566666666777777778888888900000000111111112222210998877665555443211
105 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222210998877665655443211
106 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222210998877666655443211
107 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222210998877676655443211
108 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222210998877776655443211
109 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222222210998878776655443211
110 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222232210998888776655543211
111 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222332210998988776656543211
112 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223332210999988776666543211
113 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233332211009988776766543211
114 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333332211109988777766543211
115 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333332212109988787766543211
116 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333332222109988887766543211
117 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333332322109989887766543211
118 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333333322109999887766543211
119 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333343322110099887766543211
120 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334443322111099887776543211
121 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345443322121099887876543211
122 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455443322221099888876543211
123 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555443323221099898876543211
124 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555443333221099998876543211
125 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555443433221100998876543211
126 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555444433221110998876543211
127 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555454433221210998876543211
128 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555555554433222210998876543211
129 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555556554433232210998876543211
130 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555666554433332210999876543211
131 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556766554434332211009876543211
132 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567766554444332211109876543211
133 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677766554544332212109876543211
134 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777766555544332222109876543211
135 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777766565544332322109876543211
136 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777766665544333322109876543211
137 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777767665544343322109876543211
138 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777777665544443322109876543211
139 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777777877665545443322109876543211
140 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777788877665555443322209876543211
141 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777898877665655443323209876543211
142 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777778998877666655443333209876543211
143 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777789998877676655443433209876543211
144 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777899998877776655444433209876543211
145 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777778999998878776655454433209876543211
146 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777789999998888776655554433209876543211
147 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777899999998988776656554433209876543211
148 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777778999999999988776666554433209876543211
149 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000009988776766554433209876543211
150 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001109988777766554443209876543211
151 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012109988787766554543209876543211
152 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122109988887766555543209876543211
153 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222109989887766565543209876543211
154 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222109999887766665543209876543211
155 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222110099887767665543209876543211
156 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222111099887777665543209876543211
157 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222121099887877665543209876543211
158 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222222221099888877665543209876543211
159 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222223221099898877665543209876543211
160 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222333221099998877666543209876543211
161 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223433221100998877676543209876543211
162 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234433221110998877776543209876543211
163 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344433221210998878776543209876543211
164 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444433222210998888776543209876543211
165 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444433232210998988776543209876543211
166 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444433332210999988776543209876543211
167 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444434332211009988776543209876543211
168 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444444332211109988776543209876543211
169 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444444544332212109988776543209876543211
170 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444455544332222109988876543209876543211
171 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444565544332322109989876543209876543211
172 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445665544333322109999876543209876543211
173 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456665544343322110099876543209876543211
174 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566665544443322111099876543209876543211
175 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666665545443322121099876543209876543211
176 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666665555443322221099876543209876543211
177 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666665655443323221099876543209876543211
178 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666666655443333221099876543209876543211
179 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666676655443433221099876543209876543211
180 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667776655444433221109876543209876543211
181 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678776655454433221209876543209876543211
182 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788776655554433222209876543209876543211
183 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888776656554433232209876543209876543211
184 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888776666554433332209876543209876543211
185 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888776766554434332209876543209876543211
186 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888777766554444332209876543209876543211
187 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888888787766554544332209876543209876543211
188 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888888887766555544332209876543209876543211
189 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888889887766565544332209876543209876543211
190 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888888999887766665544333209876543209876543211
191 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890099887767665544343209876543209876543211
192 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901099887777665544443209876543209876543211
193 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011099887877665545443209876543209876543211
194 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111099888877665555443209876543209876543211
195 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111099898877665655443209876543209876543211
196 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111099998877666655443209876543209876543211
197 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111100998877676655443209876543209876543211
198 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111110998877776655443209876543209876543211
199 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111111210998878776655443209876543209876543211
200 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111122210998888776655543209876543209877543211
201 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111232210998988776656543209876543209887543211
202 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112332210999988776666543209876543209987543211
203 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123332211009988776766543209876543210987543211
204 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233332211109988777766543209876543220987543211
205 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333332212109988787766543209876543320987543211
206 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333332222109988887766543209876544320987543211
207 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333332322109989887766543209876554320987543211
208 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333333322109999887766543209876654320987543211
209 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333343322110099887766543209877654320987543211
210 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334443322111099887776543209887654321087543211
211 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345443322121099887876543209987654322087543211
212 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455443322221099888876543210987654332087543211
213 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555443323221099898876543220987654432087543211
214 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555443333221099998876543320987655432087543211
215 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555443433221100998876544320987665432087543211
216 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555444433221110998876554320987765432087543211
217 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555454433221210998876654320988765432087543211
218 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555555554433222210998877654320998765432087543211
219 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555556554433232210998887654321098765432087543211
220 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555666554433332210999987654322098765442087543211
221 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556766554434332211010987654332098765542087543211
222 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567766554444332211120987654432098766542087543211
223 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677766554544332212220987655432098776542087543211
224 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777766555544332223220987665432098876542087543211
225 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777766565544332333220987765432099876542087543211
226 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777766665544333433220988765432109876542087543211
227 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777767665544344433220998765432209876542087543211
228 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777777665544454433221098765433209876542087543211
229 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777777877665545554433222098765443209876542087543211
230 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777788877665556554433332098765543209877542087543211
231 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777898877665666554434432098766543209887542087543211
232 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777778998877666766554445432098776543209987542087543211
233 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777789998877677766554555432098876543210987542087543211
234 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777899998877787766555655432099876543220987542087543211
235 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777778999998878887766566655432109876543320987542087543211
236 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777789999998889887766676655432209876544320987542087543211
237 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777899999998999887767776655433209876554320987542087543211
238 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000000099887778776655443209876654320987542087543211
239 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000011099887888776655543209877654320987542087543211
240 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001121099888988776666543209887654321087542087543211
241 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012221099899988776776543209987654322087542087543211
242 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123221100009988777876543210987654332087542087543211
243 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233221101109988788876543220987654432087542087543211
244 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333221112109988898876543320987655432087542087543211
245 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333221222109989998876544320987665432087542087543211
246 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333222322110000998876554320987765432087542087543211
247 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333233322110110998876654320988765432087542087543211
248 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333333343322111210998877654320998765432087542087543211
249 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333334443322122210998887654321098765432087542087543211
250 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333445443322232210999987654322098765442087542087543211
251 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334555443323332211010987654332098765542087542087543211
252 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345655443334332211120987654432098766542087542087543211
253 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456655443444332212220987655432098776542087542087543211
254 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566655444544332223220987665432098876542087542087543211
255 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666655455544332333220987765432099876542087542087543211
256 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666655565544333433220988765432109876542087542087543211
257 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666656665544344433220998765432209876542087542087543211
258 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666667665544454433221098765433209876542087542087543211
259 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666666777665545554433222098765443209876542087542087543211
260 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666677877665556554433332098765543209877542087542087543211
261 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666788877665666554434432098766543209887542087542087543211
262 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667898877666766554445432098776543209987542087542087543211
263 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666678998877677766554555432098876543210987542087542087543211
264 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666789998877787766555655432099876543220987542087542087543211
265 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667899998878887766566655432109876543320987542087542087543211
266 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666678999998889887766676655432209876544320987542087542087543211
267 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666789999998999887767776655433209876554320987542087542087543211
268 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000000099887778776655443209876654320987542087542087543211
269 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000011099887888776655543209877654320987542087542087543211
270 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001121099888988776666543209887654321087542087542087543211
271 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012221099899988776776543209987654322087542087542087543211
272 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123221100009988777876543210987654332087542087542087543211
273 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233221101109988788876543220987654432087542087542087543211
274 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333221112109988898876543320987655432087542087542087543211
275 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333221222109989998876544320987665432087542087542087543211
276 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333222322110000998876554320987765432087542087542087543211
277 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333233322110110998876654320988765432087542087542087543211
278 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333333343322111210998877654320998765432087542087542087543211
279 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333334443322122210998887654321098765432087542087542087543211
280 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333445443322232210999987654322098765442087542087542087543211
281 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334555443323332211010987654332098765542087542087542087543211
282 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345655443334332211120987654432098766542087542087542087543211
283 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456655443444332212220987655432098776542087542087542087543211
284 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566655444544332223220987665432098876542087542087542087543211
285 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666655455544332333220987765432099876542087542087542087543211
286 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666655565544333433220988765432109876542087542087542087543211
287 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666656665544344433220998765432209876542087542087542087543211
288 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666667665544454433221098765433209876542087542087542087543211
289 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666666777665545554433222098765443209876542087542087542087543211
290 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666677877665556554433332098765543209877542087542087542087543211
291 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666788877665666554434432098766543209887542087542087542087543211
292 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667898877666766554445432098776543209987542087542087542087543211
293 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666678998877677766554555432098876543210987542087542087542087543211
294 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666789998877787766555655432099876543220987542087542087542087543211
295 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667899998878887766566655432109876543320987542087542087542087543211
296 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666678999998889887766676655432209876544320987542087542087542087543211
297 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666789999998999887767776655433209876554320987542087542087542087543211
298 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000000099887778776655443209876654320987542087542087542087543211
299 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000011099887888776655543209877654320987542087542087542087543211
300 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001121099888988776666543209887654321087542087542087543087543211
301 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012221099899988776776543209987654322087542087542087553087543211
302 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123221100009988777876543210987654332087542087542087653087543211
303 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233221101109988788876543220987654432087542087542088653087543211
304 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333221112109988898876543320987655432087542087542098653087543211
305 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333221222109989998876544320987665432087542087542198653087543211
306 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333222322110000998876554320987765432087542087543198653087543211
307 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333233322110110998876654320988765432087542087553198653087543211
308 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333333343322111210998877654320998765432087542087653198653087543211
309 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333334443322122210998887654321098765432087542088653198653087543211
310 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333445443322232210999987654322098765442087542098653198753087543211
311 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334555443323332211010987654332098765542087542198653199753087543211
312 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345655443334332211120987654432098766542087543198653209753087543211
313 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456655443444332212220987655432098776542087553198653309753087543211
314 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566655444544332223220987665432098876542087653198654309753087543211
315 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666655455544332333220987765432099876542088653198664309753087543211
316 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666655565544333433220988765432109876542098653198764309753087543211
317 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666656665544344433220998765432209876542198653199764309753087543211
318 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666667665544454433221098765433209876543198653209764309753087543211
319 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666666777665545554433222098765443209876553198653309764309753087543211
320 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666677877665556554433332098765543209877653198654309764319753087543211
321 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666788877665666554434432098766543209888653198664309764419753087543211
322 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667898877666766554445432098776543209998653198764309765419753087543211
323 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666678998877677766554555432098876543211098653199764309775419753087543211
324 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666789998877787766555655432099876543222098653209764309875419753087543211
325 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667899998878887766566655432109876543332098653309764310875419753087543211
326 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666678999998889887766676655432209876544432098654309764320875419753087543211
327 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666789999998999887767776655433209876555432098664309764420875419753087543211
328 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000000099887778776655443209876665432098764309765420875419753087543211
329 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000011099887888776655543209877765432099764309775420875419753087543211
330 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001121099888988776666543209888765432209764309875420876419753087543211
331 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012221099899988776776543209998765433309764310875420886419753087543211
332 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123221100009988777876543211098765444309764320875420986419753087543211
333 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233221101109988788876543222098765554309764420875421986419753087543211
334 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333221112109988898876543332098766654309765420875431986419753087543211
335 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333221222109989998876544432098777654309775420875531986419753087543211
336 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333222322110000998876555432098887654309875420876531986419753087543211
337 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333233322110110998876665432099987654310875420886531986419753087543211
338 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333333343322111210998877765432110987654320875420986531986419753087543211
339 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333334443322122210998888765432220987654420875421986531986419753087543211
340 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333445443322232210999998765433320987665420875431986532086419753087543211
341 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334555443323332211011098765444320987775420875531986533086419753087543211
342 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345655443334332211122098765554320988875420876531986543086419753087543211
343 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456655443444332212232098766654320999875420886531986643086419753087543211
344 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566655444544332223332098777654321109875420986531987643086419753087543211
345 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666655455544332334332098887654322209875421986531997643086419753087543211
346 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666655565544333444332099987654333209875431986532097643086419753087543211
347 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666656665544344544332110987654443209875531986533097643086419753087543211
348 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666667665544455544332220987655543209876531986543097643086419753087543211
349 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666666777665545565544333320987666543209886531986643097643086419753087543211
350 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666677877665556665544444320987776543210986531987643097653086419753087543211
351 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666788877665667665545554320988876543221986531997643097753086419753087543211
352 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667898877666777665556654320999876543331986532097643098753086419753087543211
353 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666678998877677877665667654321109876544431986533097643108753086419753087543211
354 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666789998877788877666777654322209876555431986543097643208753086419753087543211
355 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667899998878898877677877654333209876665431986643097644208753086419753087543211
356 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666678999998889998877788877654443209877765431987643097654208753086419753087543211
357 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666789999999000998878898877655543209888765431997643097754208753086419753087543211
358 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000000110998889998877666543209998765432097643098754208753086419753087543211
359 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000011210999000998877776543211098765433097643108754208753086419753087543211
360 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001122211000110998888876543222098765543097643208754209753086419753087543211
361 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012232211011210998999876543332098766643097644208754219753086419753087543211
362 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123332211122211000109876544432098777643097654208754319753086419753087543211
363 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234332212232211011209876555432098887643097754208755319753086419753087543211
364 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344332223332211122209876665432099987643098754208765319753086419753087543211
365 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444332334332212232209877765432110987643108754208865319753086419753087543211
366 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444333444332223332209888765432220987643208754209865319753086419753087543211
367 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444344544332334332209998765433320987644208754219865319753086419753087543211
368 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444444455544333444332211098765444320987654208754319865319753086419753087543211
369 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444445565544344544332222098765554320987754208755319865319753086419753087543211
370 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444556665544455544333332098766654320998754208765319865419753086419753087543211
371 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445667665545565544344432098777654321108754208865319866419753086419753087543211
372 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456777665556665544455432098887654322208754209865319876419753086419753087543211
373 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567877665667665545565432099987654333208754219865319976419753086419753087543211
374 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678877666777665556665432110987654443208754319865320976419753086419753087543211
375 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788877677877665667665432220987655543208755319865330976419753086419753087543211
376 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888877788877666777665433320987666543208765319865430976419753086419753087543211
377 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888878898877677877665444320987776543208865319866430976419753086419753087543211
378 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788888889998877788877665554320988876543209865319876430976419753086419753087543211
379 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888889000998878898877666654320999876543219865319976430976419753086419753087543211
380 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888900110998889998877777654321109876544319865320976430986419753086419753087543211
381 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889011210999000998878887654322209876555319865330976431086419753086419753087543211
382 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890122211000110998889987654333209876665319865430976432086419753086419753087543211
383 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901232211011210999000987654443209877765319866430976442086419753086419753087543211
384 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012332211122211000110987655543209888765319876430976542086419753086419753087543211
385 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123332212232211011210987666543209998765319976430977542086419753086419753087543211
386 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233332223332211122210987776543211098765320976430987542086419753086419753087543211
387 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333332334332212232210988876543222098765330976431087542086419753086419753087543211
388 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333333444332223332210999876543332098765430976432087542086419753086419753087543211
389 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333344544332334332211109876544432098766430976442087542086419753086419753087543211
390 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334455544333444332222209876555432098876430976542087543086419753086419753087543211
391 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345565544344544332333209876665432099976430977542087553086419753086419753087543211
392 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456665544455544333443209877765432110976430987542087653086419753086419753087543211
393 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567665545565544344543209888765432220976431087542088653086419753086419753087543211
394 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677665556665544455543209998765433320976432087542098653086419753086419753087543211
395 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777665667665545565543211098765444320976442087542198653086419753086419753087543211
396 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777666777665556665543222098765554320976542087543198653086419753086419753087543211
397 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777677877665667665543332098766654320977542087553198653086419753086419753087543211
398 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777777788877666777665544432098777654320987542087653198653086419753086419753087543211
399 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777778898877677877665555432098887654321087542088653198653086419753086419753087543211
400 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777889998877788877666665432099987654332087542098653198753086419753086420753087543211
401 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779000998878898877677765432110987654442087542198653199753086419753086430753087543211
402 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790110998889998877788765432220987655542087543198653209753086419753086530753087543211
403 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901210999000998878898765433320987666542087553198653309753086419753087530753087543211
404 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012211000110998889998765444320987776542087653198654309753086419753097530753087543211
405 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122211011210999000998765554320988876542088653198664309753086419753197530753087543211
406 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222211122211000110998766654320999876542098653198764309753086419754197530753087543211
407 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222212232211011210998777654321109876542198653199764309753086419764197530753087543211
408 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222223332211122210998887654322209876543198653209764309753086419864197530753087543211
409 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222222334332212232210999987654333209876553198653309764309753086420864197530753087543211
410 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222233444332223332211110987654443209877653198654309764319753086430864197630753087543211
411 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222344544332334332212220987655543209888653198664309764419753086530864198630753087543211
412 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223455544333444332223320987666543209998653198764309765419753087530864208630753087543211
413 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234565544344544332334320987776543211098653199764309775419753097530864308630753087543211
414 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345665544455544333444320988876543222098653209764309875419753197530865308630753087543211
415 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456665545565544344544320999876543332098653309764310875419754197530875308630753087543211
416 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566665556665544455544321109876544432098654309764320875419764197530975308630753087543211
417 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666665667665545565544322209876555432098664309764420875419864197531975308630753087543211
418 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666666777665556665544333209876665432098764309765420875420864197541975308630753087543211
419 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666677877665667665544443209877765432099764309775420875430864197641975308630753087543211
420 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667788877666777665555543209888765432209764309875420876530864198641975318630753087543211
421 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666678898877677877665666543209998765433309764310875420887530864208641975418630753087543211
422 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666789998877788877666776543211098765444309764320875420997530864308641976418630753087543211
423 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667900998878898877677876543222098765554309764420875422097530865308641986418630753087543211
424 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679010998889998877788876543332098766654309765420875433097530875308642086418630753087543211
425 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790110999000998878898876544432098777654309775420875543097530975308643086418630753087543211
426 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111000110998889998876555432098887654309875420876643097531975308653086418630753087543211
427 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111011210999000998876665432099987654310875420887643097541975308753086418630753087543211
428 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111111122211000110998877765432110987654320875420997643097641975309753086418630753087543211
429 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111112232211011210998888765432220987654420875422097643098641975319753086418630753087543211
430 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111223332211122210999998765433320987665420875433097643208641975419753087418630753087543211
431 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112334332212232211011098765444320987775420875543097644308641976419753097418630753087543211
432 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123444332223332211122098765554320988875420876643097655308641986419753197418630753087543211
433 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234544332334332212232098766654320999875420887643097765308642086419754197418630753087543211
434 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345544333444332223332098777654321109875420997643098865308643086419764197418630753087543211
435 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455544344544332334332098887654322209875422097643109865308653086419864197418630753087543211
436 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555544455544333444332099987654333209875433097643219865308753086420864197418630753087543211
437 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555545565544344544332110987654443209875543097644319865309753086430864197418630753087543211
438 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555556665544455544332220987655543209876643097655319865319753086530864197418630753087543211
439 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555555667665545565544333320987666543209887643097765319865419753087530864197418630753087543211
440 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555566777665556665544444320987776543210997643098865319876419753097530864297418630753087543211
441 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555677877665667665545554320988876543222097643109865319986419753197530865297418630753087543211
442 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556788877666777665556654320999876543333097643219865321086419754197530875297418630753087543211
443 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567898877677877665667654321109876544443097644319865332086419764197530975297418630753087543211
444 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555678998877788877666777654322209876555543097655319865442086419864197531975297418630753087543211
445 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556789998878898877677877654333209876666543097765319866542086420864197541975297418630753087543211
446 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567899998889998877788877654443209877776543098865319877542086430864197641975297418630753087543211
447 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555678999999000998878898877655543209888876543109865319987542086530864198641975297418630753087543211
448 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000000110998889998877666543209999876543219865321087542087530864208641975297418630753087543211
449 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000011210999000998877776543211109876544319865332087542097530864308641975297418630753087543211
450 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001122211000110998888876543222209876655319865442087543197530865308641985297418630753087543211
451 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012232211011210998999876543333209877765319866542087554197530875308642085297418630753087543211
452 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123332211122211000109876544443209888865319877542087664197530975308643085297418630753087543211
453 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234332212232211011209876555543209999865319987542088764197531975308653085297418630753087543211
454 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344332223332211122209876666543211109865321087542099764197541975308753085297418630753087543211
455 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444332334332212232209877776543222209865332087542209764197641975309753085297418630753087543211
456 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444333444332223332209888876543333209865442087543309764198641975319753085297418630753087543211
457 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444344544332334332209999876544443209866542087554309764208641975419753085297418630753087543211
458 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444444455544333444332211109876555543209877542087664309764308641976419753085297418630753087543211
459 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444445565544344544332222209876666543209987542088764309765308641986419753085297418630753087543211
460 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444556665544455544333333209877776543221087542099764309875308642086419754085297418630753087543211
461 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445667665545565544344443209888876543332087542209764310975308643086419764085297418630753087543211
462 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456777665556665544455543209999876544442087543309764321975308653086419864085297418630753087543211
463 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567877665667665545566543211109876555542087554309764431975308753086420864085297418630753087543211
464 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678877666777665556676543222209876666542087664309765531975309753086430864085297418630753087543211
465 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788877677877665667776543333209877776542088764309776531975319753086530864085297418630753087543211
466 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888877788877666778776544443209888876542099764309886531975419753087530864085297418630753087543211
467 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888878898877677888776555543209999876542209764310986531976419753097530864085297418630753087543211
468 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788888889998877788988776666543211109876543309764321986531986419753197530864085297418630753087543211
469 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888889000998878899988777776543222209876554309764431986532086419754197530864085297418630753087543211
470 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888900110998890009988888876543333209877664309765531986543086419764197530964085297418630753087543211
471 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889011210999001109989999876544443209888764309776531986653086419864197531964085297418630753087543211
472 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890122211000112110001109876555543209999764309886531987753086420864197541964085297418630753087543211
473 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901232211011222110112209876666543211109764310986531998753086430864197641964085297418630753087543211
474 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012332211122322111223209877776543222209764321986532108753086530864198641964085297418630753087543211
475 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123332212233322122333209888876543333209764431986533208753087530864208641964085297418630753087543211
476 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233332223343322233433209999876544443209765531986544208753097530864308641964085297418630753087543211
477 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333332334443323344433211109876555543209776531986654208753197530865308641964085297418630753087543211
478 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333333445443334454433222209876666543209886531987754208754197530875308641964085297418630753087543211
479 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333344555443445554433333209877776543210986531998754208764197530975308641964085297418630753087543211
480 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334455655444556554444443209888876543321986532108754209864197531975308651964085297418630753087543211
481 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345566655455666554555543209999876544431986533208754220864197541975308751964085297418630753087543211
482 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456676655566766555666543211109876555531986544208754330864197641975309751964085297418630753087543211
483 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567776656677766566776543222209876666531986654208755430864198641975319751964085297418630753087543211
484 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678776667787766677876543333209877776531987754208766430864208641975419751964085297418630753087543211
485 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788776778887767788876544443209888876531998754208876430864308641976419751964085297418630753087543211
486 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888777889887778898876555543209999876532108754209976430865308641986419751964085297418630753087543211
487 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678888788999887889998876666543211109876533208754220976430875308642086419751964085297418630753087543211
488 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788888900099889000998877776543222209876544208754330976430975308643086419751964085297418630753087543211
489 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888890011099900110998888876543333209876654208755430976431975308653086419751964085297418630753087543211
490 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889001121100011210999999876544443209887754208766430976541975308753086420751964085297418630753087543211
491 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890112221101122211011109876555543209998754208876430977641975309753086430751964085297418630753087543211
492 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901223221112232211122209876666543211108754209976430988641975319753086530751964085297418630753087543211
493 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012333221223332212233209877776543222208754220976431098641975419753087530751964085297418630753087543211
494 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123433222334332223343209888876543333208754330976432198641976419753097530751964085297418630753087543211
495 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234433233444332334443209999876544443208755430976443198641986419753197530751964085297418630753087543211
496 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344433344544333445443211109876555543208766430976553198642086419754197530751964085297418630753087543211
497 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444434455544344555443222209876666543208876430977653198643086419764197530751964085297418630753087543211
498 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444445565544455655443333209877776543209976430988653198653086419864197530751964085297418630753087543211
499 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344444556665545566655444443209888876543220976431098653198753086420864197530751964085297418630753087543211
500 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444455667665556676655555543209999876544330976432198653209753086430864197630751964085297419630753087543211
501 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444566777665667776656666543211109876555430976443198653319753086530864198630751964085297429630753087543211
502 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445677877666778776667776543222209876666430976553198654419753087530864208630751964085297529630753087543211
503 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456788877677888776778876543333209877776430977653198665419753097530864308630751964085298529630753087543211
504 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567898877788988777889876544443209888876430988653198775419753197530865308630751964085308529630753087543211
505 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445678998878899988788999876555543209999876431098653199875419754197530875308630751964085408529630753087543211
506 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456789998890009988900099876666543211109876432198653210875419764197530975308630751964086408529630753087543211
507 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567899999001109990011099877776543222209876443198653320875419864197531975308630751964096408529630753087543211
508 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000000112110001121099888876543333209876553198654420875420864197541975308630751964196408529630753087543211
509 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000011222110112221099999876544443209877653198665420875430864197641975308630751965196408529630753087543211
510 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001122322111223221111109876555543209988653198775420876530864198641975318630751975196408629630753087543211
511 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012233322122333221222209876666543211098653199875420887530864208641975418630752075196409629630753087543211
512 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123343322233433222333209877776543222198653210875420997530864308641976418630753075196419629630753087543211
513 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234443323344433233443209888876543333198653320875422097530865308641986418630763075196519629630753087543211
514 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345443334454433344543209999876544443198654420875433097530875308642086418630863075197519629630753087543211
515 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455443445554434455543211109876555543198665420875543097530975308643086418631863075207519629630753087543211
516 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555444556554445565543222209876666543198775420876643097531975308653086418641863075307519629630753087543211
517 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555455666554556665543333209877776543199875420887643097541975308753086418741863076307519629630753087543211
518 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455555566766555667665544443209888876543210875420997643097641975309753086419741863086307519629630753087543211
519 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555556677766566777665555543209999876543320875422097643098641975319753086429741863186307519629630753087543211
520 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555667787766677877666666543211109876554420875433097643208641975419753087529741864186307529629630753087543211
521 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556778887767788877677776543222209876665420875543097644308641976419753098529741874186307629629630753087543211
522 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567889887778898877788876543333209877775420876643097655308641986419753208529741974186308629629630753087543211
523 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555678999887889998878899876544443209888875420887643097765308642086419754308529742974186318629629630753087543211
524 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790099889000998890009876555543209999875420997643098865308643086419765308529752974186418629629630753087543211
525 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901099900110999001109876666543211109875422097643109865308653086419875308529852974187418629629630753087543211
526 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011100011211000112109877776543222209875433097643219865308753086420975308530852974197418629629630753087543211
527 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111101122211011222109888876543333209875543097644319865309753086431975308540852974297418629629630753087543211
528 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111112232211122322109999876544443209876643097655319865319753086541975308640852975297418629629630753087543211
529 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011111223332212233322111109876555543209887643097765319865419753087641975309640852985297418629629630753087543211
530 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111122334332223343322222209876666543210997643098865319876419753098641975419640853085297419629629630753087543211
531 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111233444332334443323333209877776543222097643109865319986419753208641976519640854085297429629629630753087543211
532 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112344544333445443334443209888876543333097643219865321086419754308641987519640864085297529629629630753087543211
533 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123455544344555443445543209999876544443097644319865332086419765308642097519640964085298529629629630753087543211
534 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234565544455655444556543211109876555543097655319865442086419875308643197519641964085308529629629630753087543211
535 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345665545566655455666543222209876666543097765319866542086420975308654197519651964085408529629629630753087543211
536 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456665556676655566766543333209877776543098865319877542086431975308764197519751964086408529629629630753087543211
537 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566665667776656677766544443209888876543109865319987542086541975309864197520751964096408529629629630753087543211
538 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666666778776667787766555543209999876543219865321087542087641975320864197530751964196408529629629630753087543211
539 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666677888776778887766666543211109876544319865332087542098641975430864197630751965196408529629629630753087543211
540 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667788988777889887777776543222209876655319865442087543208641976530864208630751975196408629629629630753087543211
541 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666678899988788999887888876543333209877765319866542087554308641987530864318630752075196409629629629630753087543211
542 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790009988900099888999876544443209888865319877542087665308642097530865418630753075196419629629629630753087543211
543 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901109990011099900109876555543209999865319987542088775308643197530876418630763075196519629629629630753087543211
544 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012110001121100011209876666543211109865321087542099875308654197530986418630863075197519629629629630753087543211
545 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122110112221101122209877776543222209865332087542210875308764197532086418631863075207519629629629630753087543211
546 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222111223221112232209888876543333209865442087543320875309864197543086418641863075307519629629629630753087543211
547 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222122333221223332209999876544443209866542087554420875320864197653086418741863076307519629629629630753087543211
548 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122222233433222334332211109876555543209877542087665420875430864198753086419741863086307519629629629630753087543211
549 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222223344433233444332222209876666543209987542088775420876530864209753086429741863186307519629629629630753087543211
550 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222334454433344544333333209877776543221087542099875420987530864319753087529741864186307529629629629630753087543211
551 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223445554434455544344443209888876543332087542210875422097530865419753098529741874186307629629629629630753087543211
552 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234556554445565544455543209999876544442087543320875433197530876419753208529741974186308629629629629630753087543211
553 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345666554556665545566543211109876555542087554420875544197530986419754308529742974186318629629629629630753087543211
554 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456766555667665556676543222209876666542087665420876654197532086419765308529752974186418629629629629630753087543211
555 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567766566777665667776543333209877776542088775420887754197543086419875308529852974187418629629629629630753087543211
556 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677766677877666778776544443209888876542099875420998754197653086420975308530852974197418629629629629630753087543211
557 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777767788877677888776555543209999876542210875422108754198753086431975308540852974297418629629629629630753087543211
558 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777778898877788988776666543211109876543320875433208754209753086541975308640852975297418629629629629630753087543211
559 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677777889998878899988777776543222209876554420875544208754319753087641975309640852985297418629629629629630753087543211
560 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777789000998890009988888876543333209877665420876654208765419753098641975419640853085297419629629629629630753087543211
561 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777900110999001109989999876544443209888775420887754208876419753208641976519640854085297429629629629629630753087543211
562 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779011211000112110001109876555543209999875420998754209986419754308641987519640864085297529629629629629630753087543211
563 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790122211011222110112209876666543211110875422108754221086419765308642097519640964085298529629629629629630753087543211
564 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901232211122322111223209877776543222220875433208754332086419875308643197519641964085308529629629629629630753087543211
565 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012332212233322122333209888876543333320875544208755442086420975308654197519651964085408529629629629629630753087543211
566 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123332223343322233433209999876544444320876654208766542086431975308764197519751964086408529629629629629630753087543211
567 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233332334443323344433211109876555554320887754208877542086541975309864197520751964096408529629629629629630753087543211
568 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333333445443334454433222209876666654320998754209987542087641975320864197530751964196408529629629629629630753087543211
569 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333344555443445554433333209877777654322108754221087542098641975430864197630751965196408529629629629629630753087543211
570 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334455655444556554444443209888887654433208754332087543208641976530864208630751975196408629629629629629630753087543211
571 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345566655455666554555543209999987655544208755442087554308641987530864318630752075196409629629629629629630753087543211
572 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456676655566766555666543211110987666654208766542087665308642097530865418630753075196419629629629629629630753087543211
573 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567776656677766566776543222220987777754208877542088775308643197530876418630763075196519629629629629629630753087543211
574 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678776667787766677876543333320988888754209987542099875308654197530986418630863075197519629629629629629630753087543211
575 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788776778887767788876544444320999998754221087542210875308764197532086418631863075207519629629629629629630753087543211
576 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888777889887778898876555554321111098754332087543320875309864197543086418641863075307519629629629629629630753087543211
577 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678888788999887889998876666654322222098755442087554420875320864197653086418741863076307519629629629629629630753087543211
578 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788888900099889000998877777654333332098766542087665420875430864198753086419741863086307519629629629629629630753087543211
579 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888890011099900110998888887654444432098877542088775420876530864209753086429741863186307519629629629629629630753087543211
580 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889001121100011210999999987655555432109987542099875420987530864319753087529741864186307529629629629629629630753087543211
581 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890112221101122211011110987666665432221087542210875422097530865419753098529741874186307629629629629629629630753087543211
582 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901223221112232211122220987777765433332087543320875433197530876419753208529741974186308629629629629629629630753087543211
583 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012333221223332212233320988888765444442087554420875544197530986419754308529742974186318629629629629629629630753087543211
584 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123433222334332223344320999998765555542087665420876654197532086419765308529752974186418629629629629629629630753087543211
585 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234433233444332334454321111098766666542088775420887754197543086419875308529852974187418629629629629629629630753087543211
586 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344433344544333445554322222098777776542099875420998754197653086420975308530852974197418629629629629629629630753087543211
587 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444434455544344556554333332098888876542210875422108754198753086431975308540852974297418629629629629629629630753087543211
588 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444445565544455666554444432099999876543320875433208754209753086541975308640852975297418629629629629629629630753087543211
589 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344444556665545566766555555432111109876554420875544208754319753087641975309640852985297418629629629629629629630753087543211
590 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444455667665556677766666665432222209877665420876654208765419753098641975419640853085297419629629629629629629630753087543211
591 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444566777665667787767777765433333209888775420887754208876419753208641976519640854085297429629629629629629629630753087543211
592 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445677877666778887778888765444443209999875420998754209986419754308641987519640864085297529629629629629629629630753087543211
593 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456788877677889887889998765555543211110875422108754221086419765308642097519640964085298529629629629629629629630753087543211
594 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567898877788999889001098766666543222220875433208754332086419875308643197519641964085308529629629629629629629630753087543211
595 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445678998878900099900112098777776543333320875544208755442086420975308654197519651964085408529629629629629629629630753087543211
596 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456789998890011100011222098888876544444320876654208766542086431975308764197519751964086408529629629629629629629630753087543211
597 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567899999001121101122322099999876555554320887754208877542086541975309864197520751964096408529629629629629629629630753087543211
598 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000000112221112233322111109876666654320998754209987542087641975320864197530751964196408529629629629629629629630753087543211
599 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000011223221223343322222209877777654322108754221087542098641975430864197630751965196408529629629629629629629630753087543211
600 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001122333222334443333333209888887654433208754332087543208641976530864208630751975196408629629629629629630629630753087543211
601 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012233433233445443444443209999987655544208755442087554308641987530864318630752075196409629629629629629640629630753087543211
602 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123344433344555444555543211110987666654208766542087665308642097530865418630753075196419629629629629629740629630753087543211
603 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234454434455655455666543222220987777754208877542088775308643197530876418630763075196519629629629629630740629630753087543211
604 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345554445566655566776543333320988888754209987542099875308654197530986418630863075197519629629629629640740629630753087543211
605 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456554556676656677876544444320999998754221087542210875308764197532086418631863075207519629629629629740740629630753087543211
606 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566555667776667788876555554321111098754332087543320875309864197543086418641863075307519629629629630740740629630753087543211
607 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666566778776778898876666654322222098755442087554420875320864197653086418741863076307519629629629640740740629630753087543211
608 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456666677888777889998877777654333332098766542087665420875430864198753086419741863086307519629629629740740740629630753087543211
609 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566667788988789000998888887654444432098877542088775420876530864209753086429741863186307519629629630740740740629630753087543211
610 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666778899988900110999999987655555432109987542099875420987530864319753087529741864186307529629629640740740840629630753087543211
611 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667890009990011211011110987666665432221087542210875422097530865419753098529741874186307629629629740740741840629630753087543211
612 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679001110001122211122220987777765433332087543320875433197530876419753208529741974186308629629630740740751840629630753087543211
613 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790112110112232212233320988888765444442087554420875544197530986419754308529742974186318629629640740740851840629630753087543211
614 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901222111223332223344320999998765555542087665420876654197532086419765308529752974186418629629740740741851840629630753087543211
615 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012322122334332334454321111098766666542088775420887754197543086419875308529852974187418629630740740751851840629630753087543211
616 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123322233444333445554322222098777776542099875420998754197653086420975308530852974197418629640740740851851840629630753087543211
617 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233323344544344556554333332098888876542210875422108754198753086431975308540852974297418629740740741851851840629630753087543211
618 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333334455544455666554444432099999876543320875433208754209753086541975308640852975297418630740740751851851840629630753087543211
619 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123333445565545566766555555432111109876554420875544208754319753087641975309640852985297418640740740851851851840629630753087543211
620 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233344556665556677766666665432222209877665420876654208765419753098641975419640853085297419740740741851851861840629630753087543211
621 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333455667665667787767777765433333209888775420887754208876419753208641976519640854085297430740740751851851961840629630753087543211
622 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334566777666778887778888765444443209999875420998754209986419754308641987519640864085297540740740851851852961840629630753087543211
623 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345677877677889887889998765555543211110875422108754221086419765308642097519640964085298640740741851851862961840629630753087543211
624 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456788877788999889001098766666543222220875433208754332086419875308643197519641964085309640740751851851962961840629630753087543211
625 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567898878900099900112098777776543333320875544208755442086420975308654197519651964085419640740851851852962961840629630753087543211
626 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345678998890011100011222098888876544444320876654208766542086431975308764197519751964086519640741851851862962961840629630753087543211
627 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456789999001121101122322099999876555554320887754208877542086541975309864197520751964097519640751851851962962961840629630753087543211
628 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900000112221112233322111109876666654320998754209987542087641975320864197530751964207519640851851852962962961840629630753087543211
629 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000011223221223343322222209877777654322108754221087542098641975430864197630751965307519641851851862962962961840629630753087543211
630 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001122333222334443333333209888887654433208754332087543208641976530864208630751976307519751851851962962963961840629630753087543211
631 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012233433233445443444443209999987655544208755442087554308641987530864318630752086307520851851852962962973961840629630753087543211
632 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123344433344555444555543211110987666654208766542087665308642097530865418630753186307531851851862962963073961840629630753087543211
633 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234454434455655455666543222220987777754208877542088775308643197530876418630764186307641851851962962964073961840629630753087543211
634 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345554445566655566776543333320988888754209987542099875308654197530986418630874186308741851852962962974073961840629630753087543211
635 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456554556676656677876544444320999998754221087542210875308764197532086418631974186319741851862962963074073961840629630753087543211
636 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566555667776667788876555554321111098754332087543320875309864197543086418642974186429741851962962964074073961840629630753087543211
637 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666566778776778898876666654322222098755442087554420875320864197653086418752974187529741852962962974074073961840629630753087543211
638 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456666677888777889998877777654333332098766542087665420875430864198753086419852974198529741862962963074074073961840629630753087543211
639 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566667788988789000998888887654444432098877542088775420876530864209753086430852974308529741962962964074074073961840629630753087543211
640 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666778899988900110999999987655555432109987542099875420987530864319753087540852975408529752962962974074074173961840629630753087543211
641 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667890009990011211011110987666665432221087542210875422097530865419753098640852986408529862962963074074075173961840629630753087543211
642 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679001110001122211122220987777765433332087543320875433197530876419753209640853096408530962962964074074085173961840629630753087543211
643 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790112110112232212233320988888765444442087554420875544197530986419754319640854196408541962962974074074185173961840629630753087543211
644 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901222111223332223344320999998765555542087665420876654197532086419765419640865196408651962963074074075185173961840629630753087543211
645 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012322122334332334454321111098766666542088775420887754197543086419876419640975196409751962964074074085185173961840629630753087543211
646 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123322233444333445554322222098777776542099875420998754197653086420986419642075196420751962974074074185185173961840629630753087543211
647 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233323344544344556554333332098888876542210875422108754198753086432086419653075196530751963074074075185185173961840629630753087543211
648 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333334455544455666554444432099999876543320875433208754209753086543086419763075197630751964074074085185185173961840629630753087543211
649 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123333445565545566766555555432111109876554420875544208754319753087653086420863075208630751974074074185185185173961840629630753087543211
650 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233344556665556677766666665432222209877665420876654208765419753098753086531863075318630753074074075185185195173961840629630753087543211
651 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333455667665667787767777765433333209888775420887754208876419753209753087641863076418630764074074085185185295173961840629630753087543211
652 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334566777666778887778888765444443209999875420998754209986419754319753098741863087418630874074074185185186295173961840629630753087543211
653 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345677877677889887889998765555543211110875422108754221086419765419753209741863197418631974074075185185196295173961840629630753087543211
654 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456788877788999889001098766666543222220875433208754332086419876419754319741864297418642974074085185185296295173961840629630753087543211
655 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567898878900099900112098777776543333320875544208755442086420986419765419741875297418752974074185185186296295173961840629630753087543211
656 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345678998890011100011222098888876544444320876654208766542086432086419876419741985297419852974075185185196296295173961840629630753087543211
657 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456789999001121101122322099999876555554320887754208877542086543086420986419743085297430852974085185185296296295173961840629630753087543211
658 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900000112221112233322111109876666654320998754209987542087653086432086419754085297540852974185185186296296295173961840629630753087543211
659 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000011223221223343322222209877777654322108754221087542098753086543086419864085298640852975185185196296296295173961840629630753087543211
660 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001122333222334443333333209888887654433208754332087543209753087653086430964085309640853085185185296296297295173961840629630753087543211
661 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012233433233445443444443209999987655544208755442087554319753098753086541964085419640854185185186296296307295173961840629630753087543211
662 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123344433344555444555543211110987666654208766542087665419753209753087651964086519640865185185196296296407295173961840629630753087543211
663 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234454434455655455666543222220987777754208877542088776419754319753098751964097519640975185185296296297407295173961840629630753087543211
664 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345554445566655566776543333320988888754209987542099886419765419753209751964207519642075185186296296307407295173961840629630753087543211
665 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456554556676656677876544444320999998754221087542210986419876419754319751965307519653075185196296296407407295173961840629630753087543211
666 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566555667776667788876555554321111098754332087543321986420986419765419751976307519763075185296296297407407295173961840629630753087543211
667 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666566778776778898876666654322222098755442087554431986432086419876419752086307520863075186296296307407407295173961840629630753087543211
668 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456666677888777889998877777654333332098766542087665531986543086420986419753186307531863075196296296407407407295173961840629630753087543211
669 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566667788988789000998888887654444432098877542088776531987653086432086419764186307641863075296296297407407407295173961840629630753087543211
670 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666778899988900110999999987655555432109987542099886532098753086543086420874186308741863086296296307407407507295173961840629630753087543211
671 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667890009990011211011110987666665432221087542210986533209753087653086431974186319741863196296296407407408507295173961840629630753087543211
672 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679001110001122211122220987777765433332087543321986544319753098753086542974186429741864296296297407407418507295173961840629630753087543211
673 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790112110112232212233320988888765444442087554431986655419753209753087652974187529741875296296307407407518507295173961840629630753087543211
674 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901222111223332223344320999998765555542087665531987766419754319753098752974198529741985296296407407408518507295173961840629630753087543211
675 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012322122334332334454321111098766666542088776531998876419765419753209752974308529743085296297407407418518507295173961840629630753087543211
676 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123322233444333445554322222098777776542099886532109976419876419754319752975408529754085296307407407518518507295173961840629630753087543211
677 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233323344544344556554333332098888876542210986533220976420986419765419752986408529864085296407407408518518507295173961840629630753087543211
678 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333334455544455666554444432099999876543321986544330976432086419876419753096408530964085297407407418518518507295173961840629630753087543211
679 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123333445565545566766555555432111109876554431986655430976543086420986419754196408541964085307407407518518518507295173961840629630753087543211
680 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233344556665556677766666665432222209877665531987766430987653086432086419865196408651964086407407408518518528507295173961840629630753087543211
681 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333455667665667787767777765433333209888776531998876431098753086543086420975196409751964097407407418518518628507295173961840629630753087543211
682 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334566777666778887778888765444443209999886532109976432209753087653086432075196420751964207407407518518519628507295173961840629630753087543211
683 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345677877677889887889998765555543211110986533220976443319753098753086543075196530751965307407408518518529628507295173961840629630753087543211
684 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456788877788999889001098766666543222221986544330976554419753209753087653075197630751976307407418518518629628507295173961840629630753087543211
685 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567898878900099900112098777776543333331986655430977665419754319753098753075208630752086307407518518519629628507295173961840629630753087543211
686 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345678998890011100011222098888876544444431987766430988775419765419753209753075318630753186307408518518529629628507295173961840629630753087543211
687 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456789999001121101122322099999876555555431998876431099875419876419754319753076418630764186307418518518629629628507295173961840629630753087543211
688 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900000112221112233322111109876666665432109976432210875420986419765419753087418630874186307518518519629629628507295173961840629630753087543211
689 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000011223221223343322222209877777765433220976443320875432086419876419753197418631974186308518518529629629628507295173961840629630753087543211
690 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001122333222334443333333209888888765544330976554420876543086420986419764297418642974186418518518629629630628507295173961840629630753087543211
691 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012233433233445443444443209999998766655430977665420887653086432086419875297418752974187518518519629629640628507295173961840629630753087543211
692 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123344433344555444555543211111098777766430988775420998753086543086420985297419852974198518518529629629740628507295173961840629630753087543211
693 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234454434455655455666543222222098888876431099875422109753087653086432085297430852974308518518629629630740628507295173961840629630753087543211
694 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345554445566655566776543333332099999976432210875433219753098753086543085297540852975408518519629629640740628507295173961840629630753087543211
695 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456554556676656677876544444432111110976443320875544319753209753087653085298640852986408518529629629740740628507295173961840629630753087543211
696 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566555667776667788876555555432222220976554420876655319754319753098753085309640853096408518629629630740740628507295173961840629630753087543211
697 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666566778776778898876666665433333320977665420887765319765419753209753085419640854196408519629629640740740628507295173961840629630753087543211
698 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456666677888777889998877777765444444320988775420998865319876419754319753086519640865196408529629629740740740628507295173961840629630753087543211
699 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566667788988789000998888888765555554321099875422109865320986419765419753097519640975196408629629630740740740628507295173961840629630753087543211
700 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666778899988900110999999998766666654332210875433219865432086419876419754207519642075196419629629640740740840628507295173962840629630753087543211
701 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667890009990011211011111098777777654443320875544319866543086420986419765307519653075196529629629740740741840628507295173972840629630753087543211
702 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679001110001122211122222098888887655554420876655319877653086432086419876307519763075197629629630740740751840628507295174072840629630753087543211
703 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790112110112232212233332099999987666665420887765319988753086543086420986307520863075208629629640740740851840628507295175072840629630753087543211
704 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901222111223332223344432111110987777775420998865321099753087653086432086307531863075318629629740740741851840628507295185072840629630753087543211
705 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012322122334332334455432222220988888875422109865332209753098753086543086307641863076418629630740740751851840628507295285072840629630753087543211
706 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123322233444333445565433333320999999875433219865443309753209753087653086308741863087418629640740740851851840628507296285072840629630753087543211
707 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233323344544344556665444444321111109875544319866554309754319753098753086319741863197418629740740741851851840628507306285072840629630753087543211
708 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333334455544455667665555554322222209876655319877664309765419753209753086429741864297418630740740751851851840628507406285072840629630753087543211
709 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123333445565545566777666666654333333209887765319988764309876419754319753087529741875297418640740740851851851840628508406285072840629630753087543211
710 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233344556665556677877777777654444443210998865321099764320986419765419753198529741985297419740740741851851861840628518406285172840629630753087543211
711 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333455667665667788878888887655555543222109865332209764432086419876419754308529743085297430740740751851851961840628618406286172840629630753087543211
712 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334566777666778898889999987666666543333219865443309765543086420986419765408529754085297540740740851851852961840629618406296172840629630753087543211
713 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345677877677889999001110987777776544444319866554309776653086432086419876408529864085298640740741851851862961840639618406396172840629630753087543211
714 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456788877789001000112220988888876555555319877664309887753086543086420986408530964085309640740751851851962961840739618407396172840629630753087543211
715 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567898878900111011223320999999876666665319988764310998753087653086432086408541964085419640740851851852962961841739618417396172840629630753087543211
716 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345678998890011211122334321111109877777765321099764322108753098753086543086408651964086519640741851851862962961851739618517396172840629630753087543211
717 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456789999001122212233444322222209888888765332209764433208753209753087653086409751964097519640751851851962962961951739619517396172840629630753087543211
718 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900000112232223344544333333209999998765443309765544208754319753098753086420751964207519640851851852962962962951739629517396172840629630753087543211
719 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000011223332334455544444443211111098766554309776654208765419753209753086530751965307519641851851862962962972951739729517396172840629630753087543211
720 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001122334333445565555555543222222098877664309887754209876419754319753097630751976307519751851851962962964072951740729517406172840629630753087543211
721 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012233444344556665666666543333332099988764310998754220986419765419753208630752086307520851851852962962975072951750729517506172840629630753087543211
722 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123344544455667666777776544444432111099764322108754332086419876419754318630753186307531851851862962963085072951850729518506172840629630753087543211
723 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234455545566777677888876555555432222209764433208755443086420986419765418630764186307641851851962962964185072952850729528506172840629630753087543211
724 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345565556677877788999876666665433333309765544208766553086432086419876418630874186308741851852962962975185072962850729628506172840629630753087543211
725 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456665667788878900109877777765444444309776654208877653086543086420986418631974186319741851862962963085185073062850730628506172840629630753087543211
726 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567666778898890011209888888765555554309887754209988653087653086432086418642974186429741851962962964185185074062850740628506172840629630753087543211
727 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677677889999001122209999998766666654310998754221098653098753086543086418752974187529741852962962975185185084062850840628506172840629630753087543211
728 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456777789001000112232211111098777777654322108754332198653209753087653086419852974198529741862962963085185185184062851840628506172840629630753087543211
729 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567778900111011223332222222098888887654433208755443198654319753098753086430852974308529741962962964185185186184062861840628506172840629630753087543211
730 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677890011211122334333333332099999987665544208766553198765419753209753087540852975408529752962962975185185296184062961840629506172840629630753087543211
731 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779001122212233444344444432111110987776654208877653199876419754319753098640852986408529862962963085185186396184063961840639506172840629630753087543211
732 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790112232223344544455555432222220988887754209988653210986419765419753209640853096408530962962964185185197396184073961840739506172840629630753087543211
733 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901223332334455545566665433333320999998754221098653322086419876419754319640854196408541962962975185185307396184173961841739506172840629630753087543211
734 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012334333445565556677765444444321111108754332198654433086420986419765419640865196408651962963085185186407396185173961851739506172840629630753087543211
735 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123444344556665667788765555554322222208755443198665543086432086419876419640975196409751962964185185197407396195173961951739506172840629630753087543211
736 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234544455667666778898766666654333333208766553198776643086543086420986419642075196420751962975185185307407396295173962951739506172840629630753087543211
737 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345545566777677889998777777654444443208877653199887643087653086432086419653075196530751963085185186407407397295173972951739506172840629630753087543211
738 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455556677877789000998888887655555543209988653210997643098753086543086419763075197630751964185185197407407407295174072951739506172840629630753087543211
739 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234555667788878900110999999987666666543221098653322097643209753087653086420863075208630751975185185307407407507295175072951739506172840629630753087543211
740 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345566778898890011211111110987777776544332198654433097654319753098753086531863075318630753085185186407407418507295185072951839506172840629630753087543211
741 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455677889999001122212222220988888876555443198665543097765419753209753087641863076418630764185185197407407528507295285072952839506172840629630753087543211
742 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556789001000112232223333320999999876666553198776643098876419754319753098741863087418630875185185307407408628507296285072962839506172840629630753087543211
743 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567900111011223332334444321111109877777653199887643109986419765419753209741863197418631985185186407407419628507306285073062839506172840629630753087543211
744 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679011211122334333445554322222209888888653210997643221086419876419754319741864297418643085185197407407529628507406285074062839506172840629630753087543211
745 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790122212233444344556654333333209999998653322097644332086420986419765419741875297418754085185307407408629628508406285084062839506172840629630753087543211
746 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901232223344544455667654444443211111098654433097655442086432086419876419741985297419864085186407407419629628518406285184062839506172840629630753087543211
747 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012332334455545566777655555543222222098665543097766542086543086420986419743085297430964085197407407529629628618406286184062839506172840629630753087543211
748 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123333445565556677877666666543333332098776643098877542087653086432086419754085297541964085307407408629629629618406296184062839506172840629630753087543211
749 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233344556665667788877777776544444432099887643109987542098753086543086419864085298651964086407407419629629639618406396184062839506172840629630753087543211
750 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334455667666778898888888876555555432210997643221087543209753087653086430964085309751964197407407529629630739618407396184072839506172840629630753087543211
751 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345566777677889998999999876666665433322097644332087554319753098753086541964085420751965307407408629629641739618417396184172839506172840629630753087543211
752 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456677877789001000111109877777765444433097655442087665419753209753087651964086530751976407407419629629751739618517396185172839506172840629630753087543211
753 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567788878900111011222209888888765555543097766542088776419754319753098751964097630752087407407529629630851739619517396195172839506172840629630753087543211
754 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345678898890011211122333209999998766666643098877542099886419765419753209751964208630753197407408629629641851739629517396295172839506172840629630753087543211
755 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456789999001122212233443211111098777777643109987542210986419876419754319751965318630764297407419629629751851739729517397295172839506172840629630753087543211
756 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901000112232223344543222222098888887643221087543321986420986419765419751976418630875297407529629630851851740729517407295172839506172840629630753087543211
757 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011011223332334455543333332099999987644332087554431986432086419876419752087418631985297408629629641851851750729517507295172839506172840629630753087543211
758 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790111122334333445565544444432111110987655442087665531986543086420986419753197418643085297419629629751851851850729518507295172839506172840629630753087543211
759 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901112233444344556665555555432222220987766542088776531987653086432086419764297418754085297529629630851851852850729528507295172839506172840629630753087543211
760 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011223344544455667666666665433333320998877542099886532098753086543086420875297419864085308629629641851851962850729628507296172839506172840629630753087543211
761 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112334455545566777677777765444444321109987542210986533209753087653086431985297430964085419629629751851853062850730628507306172839506172840629630753087543211
762 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123445565556677877788888765555554322221087543321986544319753098753086543085297541964086529629630851851864062850740628507406172839506172840629630753087543211
763 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234556665667788878899998766666654333332087554431986655419753209753087654085298651964097629629641851851974062850840628508406172839506172840629630753087543211
764 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345667666778898890011098777777654444442087665531987766419754319753098764085309751964208629629751851853074062851840628518406172839506172840629630753087543211
765 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456777677889999001122098888887655555542088776531998876419765419753209864085420751965318629630851851864074062861840628618406172839506172840629630753087543211
766 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567877789001000112232099999987666666542099886532109976419876419754320864086530751976418629641851851974074062961840629618406172839506172840629630753087543211
767 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678878900111011223332111110987777776542210986533220976420986419765430864097630752087418629751851853074074063961840639618406172839506172840629630753087543211
768 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456788890011211122334332222220988888876543321986544330976432086419876530864208630753197418630851851864074074073961840739618406172839506172840629630753087543211
769 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567889001122212233444333333320999999876554431986655430976543086420987530865318630764297418641851851974074074173961841739618406172839506172840629630753087543211
770 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678900112232223344544444444321111109877665531987766430987653086432097530976418630875297419751851853074074085173961851739618506172839506172840629630753087543211
771 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789011223332334455545555554322222209888776531998876431098753086543197532087418631985297430851851864074074195173961951739619506172839506172840629630753087543211
772 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890122334333445565556666654333333209999886532109976432209753087654197543197418643085297541851851974074075295173962951739629506172839506172840629630753087543211
773 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901233444344556665667777654444443211110986533220976443319753098764197654297418754085298651851853074074086295173972951739729506172839506172840629630753087543211
774 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012344544455667666778887655555543222221986544330976554419753209864198765297419864085309751851864074074196295174072951740729506172839506172840629630753087543211
775 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123455545566777677889987666666543333331986655430977665419754320864209875297430964085420751851974074075296295175072951750729506172839506172840629630753087543211
776 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234565556677877789000987777776544444431987766430988775419765430864320975297541964086530751853074074086296295185072951850729506172839506172840629630753087543211
777 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345665667788878900110988888876555555431998876431099875419876530865431975298651964097630751864074074196296295285072952850729506172839506172840629630753087543211
778 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456666778898890011210999999876666665432109976432210875420987530876541975309751964208630751974074075296296296285072962850729506172839506172840629630753087543211
779 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566677889999001122211111109877777765433220976443320875432097530987641975420751965318630753074074086296296306285073062850729506172839506172840629630753087543211
780 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667789001000112232222222209888888765544330976554420876543197532098641986530751976418630864074074196296297406285074062850739506172839506172840629630753087543211
781 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456678900111011223332333333209999998766655430977665420887654197543208642097630752087418631974074075296296308406285084062850839506172839506172840629630753087543211
782 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790011211122334333444443211111098777766430988775420998764197654308643208630753197418643074074086296296418406285184062851839506172839506172840629630753087543211
783 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901122212233444344555543222222098888876431099875422109864198765308654318630764297418754074074196296297518406286184062861839506172839506172840629630753087543211
784 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012232223344544455666543333332099999976432210875433220864209875308765418630875297419864074075296296308518406296184062961839506172839506172840629630753087543211
785 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123332334455545566776544444432111110976443320875544330864320975309876418631985297430964074086296296418518406396184063961839506172839506172840629630753087543211
786 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234333445565556677876555555432222220976554420876655430865431975320986418643085297541964074196296297518518407396184073961839506172839506172840629630753087543211
787 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344344556665667788876666665433333320977665420887766430876541975432086418754085298651964075296296308518518417396184173961839506172839506172840629630753087543211
788 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123444455667666778898877777765444444320988775420998876430987641976543086419864085309751964086296296418518518517396185173961839506172839506172840629630753087543211
789 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234445566777677889998888888765555554321099875422109976432098641987653086430964085420751964196296297518518519517396195173961839506172839506172840629630753087543211
790 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344556677877789000999999998766666654332210875433220976543208642098753087541964086530751975296296308518518629517396295173962839506172839506172840629630753087543211
791 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445667788878900111011111098777777654443320875544330977654308643209753098651964097630752086296296418518519729517397295173972839506172839506172840629630753087543211
792 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456778898890011211122222098888887655554420876655430988765308654319753209751964208630753196296297518518530729517407295174072839506172839506172840629630753087543211
793 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567889999001122212233332099999987666665420887766431099875308765419754320751965318630764296296308518518640729517507295175072839506172839506172840629630753087543211
794 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679001000112232223344432111110987777775420998876432210975309876419765430751976418630875296296418518519740729518507295185072839506172839506172840629630753087543211
795 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790111011223332334455432222220988888875422109976443321975320986419876530752087418631985296297518518530740729528507295285072839506172839506172840629630753087543211
796 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901211122334333445565433333320999999875433220976554431975432086420987530753197418643085296308518518640740729628507296285072839506172839506172840629630753087543211
797 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012212233444344556665444444321111109875544330977665531976543086432097530764297418754085296418518519740740730628507306285072839506172839506172840629630753087543211
798 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122223344544455667665555554322222209876655430988776531987653086543197530875297419864085297518518530740740740628507406285072839506172839506172840629630753087543211
799 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901222334455545566777666666654333333209887766431099886532098753087654197531985297430964085308518518640740740840628508406285072839506172839506172840629630753087543211
800 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012233445565556677877777777654444443210998876432210986543209753098764197643085297541964086418518519740740751840628518406285172839506172839507172840629630753087543211
801 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122344556665667788878888887655555543222109976443321986654319753209864198754085298651964097518518530740740861840628618406286172839506172839517172840629630753087543211
802 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223455667666778898889999987666666543333220976554431987765419754320864209864085309751964208518518640740741961840629618406296172839506172839617172840629630753087543211
803 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234566777677889999001110987777776544444330977665531998876419765430864320964085420751965318518519740740752961840639618406396172839506172840617172840629630753087543211
804 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345677877789001000112220988888876555555430988776532109986419876530865431964086530751976418518530740740862961840739618407396172839506172850617172840629630753087543211
805 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456788878900111011223320999999876666666431099886533221086420987530876541964097630752087418518640740741962961841739618417396172839506172950617172840629630753087543211
806 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567898890011211122334321111109877777776432210986544332086432097530987641964208630753197418519740740752962961851739618517396172839506173950617172840629630753087543211
807 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345678999001122212233444322222209888888876443321986655442086543197532098641965318630764297418530740740862962961951739619517396172839506183950617172840629630753087543211
808 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790000112232223344544333333209999999876554431987766542087654197543208641976418630875297418640740741962962962951739629517396172839506283950617172840629630753087543211
809 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900011223332334455544444443211111109877665531998877542098764197654308642087418631985297419740740752962962972951739729517396172839507283950617172840629630753087543211
810 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001122334333445565555555543222222209988776532109987543209864198765308653197418643085297530740740862962964072951740729517406172839517283950717172840629630753087543211
811 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012233444344556665666666543333333211099886533221087554320864209875308764297418754085298640740741962962975072951750729517506172839617283951717172840629630753087543211
812 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123344544455667666777776544444443222210986544332087665430864320975309875297419864085309740740752962963085072951850729518506172840617283961717172840629630753087543211
813 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234455545566777677888876555555543333321986655442088776530865431975320985297430964085420740740862962964185072952850729528506172850617284061717172840629630753087543211
814 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345565556677877788999876666666544444431987766542099887530876541975432085297541964086530740741962962975185072962850729628506172950617285061717172840629630753087543211
815 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456665667788878900109877777776555555531998877542210997530987641976543085298651964097630740752962963085185073062850730628506173950617295061717172840629630753087543211
816 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567666778898890011209888888876666666532109987543322097532098641987653085309751964208630740862962964185185074062850740628506183950617395061717172840629630753087543211
817 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677677889999001122209999999877777776533221087554433097543208642098753085420751965318630741962962975185185084062850840628506283950618395061717172840629630753087543211
818 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456777789001000112232211111109888888876544332087665543097654308643209753086530751976418630752962963085185185184062851840628507283950628395061717172840629630753087543211
819 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567778900111011223332222222209999999876655442088776643098765308654319753097630752087418630862962964185185186184062861840628517283950728395061717172840629630753087543211
820 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677890011211122334333333333211111109887766542099887643209875308765419754208630753197418641962962975185185296184062961840629617283951728395071717172840629630753087543211
821 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779001122212233444344444443222222209998877542210997644320975309876419765318630764297418752962963085185186396184063961840640617283961728395171717172840629630753087543211
822 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790112232223344544455555543333333211109987543322097655431975320986419876418630875297419862962964185185197396184073961840750617284061728396171717172840629630753087543211
823 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901223332334455545566666544444443222221087554433097766541975432086420987418631985297430962962975185185307396184173961841850617285061728406171717172840629630753087543211
824 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012334333445565556677776555555543333332087665543098877641976543086432097418643085297541962963085185186407396185173961852850617295061728506171717172840629630753087543211
825 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123444344556665667788876666666544444442088776643109988641987653086543197418754085298651962964185185197407396195173961962850617395061729506171717172840629630753087543211
826 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234544455667666778899877777776555555542099887643221098642098753087654197419864085309751962975185185307407396295173963062850618395061739506171717172840629630753087543211
827 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345545566777677890009888888876666666542210997644332198643209753098764197430964085420751963085185186407407397295173974062850628395061839506171717172840629630753087543211
828 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455556677877789001109999999877777776543322097655443198654319753209864197541964086530751964185185197407407407295174084062850728395062839506171717172840629630753087543211
829 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234555667788878900112111111109888888876554433097766553198765419754320864198651964097630751975185185307407407507295175184062851728395072839506171717172840629630753087543211
830 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345566778898890011222222222209999999877665543098877653209876419765430864309751964208630753085185186407407418507295186184062961728395172839507171717172840629630753087543211
831 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455677889999001122323333333211111109888776643109988653320986419876530865420751965318630764185185197407407528507295296184064061728396172839517171717172840629630753087543211
832 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556789001000112233334444443222222209999887643221098654432086420987530876530751976418630875185185307407408628507296396184075061728406172839617171717172840629630753087543211
833 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567900111011223343445555543333333211110997644332198665543086432097530987630752087418631985185186407407419628507307396184185061728506172840617171717172840629630753087543211
834 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679011211122334444556666544444443222222097655443198776653086543197532098630753197418643085185197407407529628507417396185285061729506172850617171717172840629630753087543211
835 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790122212233445455667776555555543333333097766553199887753087654197543208630764297418754085185307407408629628508517396196285061739506172950617171717172840629630753087543211
836 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901232223344555566778876666666544444443098877653210998753098764197654308630875297419864085186407407419629628519517396306285061839506173950617171717172840629630753087543211
837 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012332334455656677889877777776555555543109988653322108753209864198765308631985297430964085197407407529629628629517397406285062839506183950617171717172840629630753087543211
838 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123333445566667788999888888876666666543221098654433208754320864209875308643085297541964085307407408629629629729517408406285072839506283950617171717172840629630753087543211
839 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233344556676778900099999999877777776544332198665544208765430864320975308754085298651964086407407419629629640729517518406285172839507283950617171717172840629630753087543211
840 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334455667777890011111111109888888876655443198776654209876530865431975319864085309751964197407407529629630750729518618406296172839517283950717171717172840629630753087543211
841 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345566778789001121222222209999999877766553199887754220987530876541975430964085420751965307407408629629641850729529618406406172839617283951717171717172840629630753087543211
842 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456677888900112222333333211111109888877653210998754332097530987641976541964086530751976407407419629629752850729639618407506172840617283961717171717172840629630753087543211
843 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567788990011223233444443222222209999988653322108755443197532098641987651964097630752087407407529629630862850730739618418506172850617284061717171717172840629630753087543211
844 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345678900001122333344555543333333211111098654433208766554197543208642098751964208630753197407408629629641962850741739618528506172950617285061717171717172840629630753087543211
845 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790010112233434455666544444443222222198665544208877664197654308643209751965318630764297407419629629752962850851739619628506173950617295061717171717172840629630753087543211
846 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901111223344445566776555555543333333198776654209988764198765308654319751976418630875297407529629630862962851951739630628506183950617395061717171717172840629630753087543211
847 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012122334454556677876666666544444443199887754221099764209875308765419752087418631985297408629629641962962862951739740628506283950618395061717171717172840629630753087543211
848 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790122233445555667788877777776555555543210998754332209764320975309876419753197418643085297419629629752962962972951740840628507283950628395061717171717172840629630753087543211
849 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901223344556566778898888888876666666543322108755443309765431975320986419764297418754085297529629630862962964072951751840628517283950728395061717171717172840629630753087543211
850 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012334455666677889999999999877777776554433208766554309876541975432086420875297419864085308629629641962963075072951861840629617283951728395071717171717172840629630753087543211
851 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123445566767789001011111109888888876665544208877664310987641976543086431985297430964085419629629752962964185072952961840640617283961728395171717171717172840629630753087543211
852 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234556677778900111122222209999999877776654209988764322098641987653086543085297541964086529629630862962975285072963961840750617284061728396171717171717172840629630753087543211
853 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345667787890011212233333211111109888887754221099764433208642098753087654085298651964097629629641962963086285073073961841850617285061728406171717171717172840629630753087543211
854 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456778889001122223344443222222209999998754332209765544308643209753098764085309751964208629629752962964196285074173961852850617295061728506171717171717172840629630753087543211
855 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567889900112232334455543333333211111108755443309776655308654319753209864085420751965318629630862962975296285085173961962850617395061729506171717171717172840629630753087543211
856 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679000011223333445566544444443222222208766554309887765308765419754320864086530751976418629641962963086296285195173963062850618395061739506171717171717172840629630753087543211
857 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790101122334344556676555555543333333208877664310998865309876419765430864097630752087418629752962964196296286295173974062850628395061839506171717171717172840629630753087543211
858 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901112233444455667776666666544444443209988764322109865320986419876530864208630753197418630862962975296296297295174084062850728395062839506171717171717172840629630753087543211
859 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679011223344545566778777777776555555543221099764433219865432086420987530865318630764297418641962963086296296407295175184062851728395072839506171717171717172840629630753087543211
860 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790122334455556677888888888876666666544332209765544319876543086432097530976418630875297419752962964196296307507295186184062961728395172839507171717171717172840629630753087543211
861 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901233445565667788989999999877777776555443309776655319987653086543197532087418631985297430862962975296296418507295296184064061728396172839517171717171717172840629630753087543211
862 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012344556666778900001111109888888876666554309887765321098753087654197543197418643085297541962963086296297528507296396184075061728406172839617171717171717172840629630753087543211
863 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123455667677890010112222209999999877777664310998865332209753098764197654297418754085298652962964196296308628507307396184185061728506172840617171717171717172840629630753087543211
864 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234566777789001111223333211111109888888764322109865443319753209864198765297419864085309762962975296296419628507417396185285061729506172850617171717171717172840629630753087543211
865 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345677878900112122334443222222209999999764433219866554419754320864209875297430964085420862963086296297529628508517396196285061739506172950617171717171717172840629630753087543211
866 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456788890011222233445543333333211111109765544319877665419765430864320975297541964086531862964196296308629628519517396306285061839506173950617171717171717172840629630753087543211
867 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567899001122323344556544444443222222209776655319988775419876530865431975298651964097641862975296296419629628629517397406285062839506183950617171717171717172840629630753087543211
868 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679000112233334455666555555543333333209887765321099875420987530876541975309751964208741863086296297529629629729517408406285072839506283950617171717171717172840629630753087543211
869 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790011223343445566766666666544444443210998865332210875432097530987641975420751965319741864196296308629629640729517518406285172839507283950617171717171717172840629630753087543211
870 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901122334444556677777777776555555543322109865443320876543197532098641986530751976429741975296296419629630750729518618406296172839517283950717171717171717172840629630753087543211
871 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012233445455667787888888876666666544433219866554420887654197543208642097630752087529743086296297529629641850729529618406406172839617283951717171717171717172840629630753087543211
872 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123344555566778888999999877777776555544319877665420998764197654308643208630753198529754196296308629629752850729639618407506172840617283961717171717171717172840629630753087543211
873 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234455656677889900111109888888876666655319988775422109864198765308654318630764308529865296296419629630862850730739618418506172850617284061717171717171717172840629630753087543211
874 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345566667789000011222209999999877777765321099875433220864209875308765418630875408530976296297529629641962850741739618528506172950617285061717171717171717172840629630753087543211
875 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456676778900101122333211111109888888865332210875544330864320975309876418631986408542086296308629629752962850851739619628506173950617295061717171717171717172840629630753087543211
876 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567777890011112233443222222209999999865443320876655430865431975320986418643096408653186296419629630862962851951739630628506183950617395061717171717171717172840629630753087543211
877 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345678789001121223344543333333211111109866554420887766430876541975432086418754196409764186297529629641962962862951739740628506283950618395061717171717171717172840629630753087543211
878 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456788900112222334455544444443222222209877665420998876430987641976543086419865196420874186308629629752962962972951740840628507283950628395061717171717171717172840629630753087543211
879 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567890011223233445565555555543333333209988775422109976432098641987653086430975196531974186419629630862962964072951751840628517283950728395061717171717171717172840629630753087543211
880 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679001122333344556666666666544444443221099875433220976543208642098753087542075197642974197529629641962963075072951861840629617283951728395071717171717171717172840629630753087543211
881 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790112233434455667677777776555555543332210875544330977654308643209753098653075208752974308629629752962964185072952961840640617283961728395171717171717171717172840629630753087543211
882 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901223344445566777788888876666666544443320876655430988765308654319753209763075319852975419629630862962975285072963961840750617284061728396171717171717171717172840629630753087543211
883 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012334454556677878899999877777776555554420887766431099875308765419754320863076430852986529629641962963086285073073961841850617285061728406171717171717171717172840629630753087543211
884 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123445555667788890011109888888876666665420998876432210975309876419765431863087540853097629629752962964196285074173961852850617295061728506171717171717171717172840629630753087543211
885 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234556566778899001122209999999877777775422109976443321975320986419876541863198640854208629630862962975296285085173961962850617395061729506171717171717171717172840629630753087543211
886 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345666677890000112233211111109888888875433220976554431975432086420987641864309640865318629641962963086296285195173963062850618395061739506171717171717171717172840629630753087543211
887 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456767789001011223343222222209999999875544330977665531976543086432098641875419640976418629752962964196296286295173974062850628395061839506171717171717171717172840629630753087543211
888 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567778900111122334443333333211111109876655430988776531987653086543208641986519642087418630862962975296296297295174084062850728395062839506171717171717171717172840629630753087543211
889 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345677890011212233445444444443222222209887766431099886532098753087654308643097519653197418641962963086296296407295175184062851728395072839506171717171717171717172840629630753087543211
890 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456789001122223344555555555543333333210998876432210986543209753098765308754207519764297419752962964196296307507295186184062961728395172839507171717171717171717172840629630753087543211
891 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567900112232334455656666666544444443222109976443321986654319753209875309865307520875297430862962975296296418507295296184064061728396172839517171717171717171717172840629630753087543211
892 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679011223333445566667777776555555543333220976554431987765419754320975320976307531985297541962963086296297528507296396184075061728406172839617171717171717171717172840629630753087543211
893 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790122334344556676778888876666666544444330977665531998876419765431975432086307643085298652962964196296308628507307396184185061728506172840617171717171717171717172840629630753087543211
894 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901233444455667777889999877777776555555430988776532109986419876541976543186308754085309762962975296296419628507417396185285061729506172850617171717171717171717172840629630753087543211
895 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012344545566778789001109888888876666666431099886533221086420987641987654186319864085420862963086296297529628508517396196285061739506172950617171717171717171717172840629630753087543211
896 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123455556677888900112209999999877777776432210986544332086432098642098764186430964086531862964196296308629628519517396306285061839506173950617171717171717171717172840629630753087543211
897 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234565667788990011223211111109888888876443321986655442086543208643209864187541964097641862975296296419629628629517397406285062839506183950617171717171717171717172840629630753087543211
898 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345666778900001122333222222209999999876554431987766542087654308654320864198651964208741863086296297529629629729517408406285072839506283950617171717171717171717172840629630753087543211
899 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456677890010112233433333333211111109877665531998877542098765308765430864309751965319741864196296308629629640729517518406285172839507283950617171717171717171717172840629630753087543211
900 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567789001111223344444444443222222209988776532109987543209875309876530875420751976429741975296296419629630750729518618406296172839517283950717171717171717172717172840629630753087543211
901 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345678900112122334454555555543333333211099886533221087554320975320987530986530752087529743086296297529629641850729529618406406172839617283951717171717171717182717172840629630753087543211
902 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790011222233445555666666544444443222210986544332087665431975432097532097630753198529754196296308629629752850729639618407506172840617283961717171717171717282717172840629630753087543211
903 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901122323344556566777776555555543333321986655442088776541976543197543208630764308529865296296419629630862850730739618418506172850617284061717171717171718282717172840629630753087543211
904 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012233334455666677888876666666544444431987766542099887641987654197654318630875408530976296297529629641962850741739618528506172950617285061717171717171728282717172840629630753087543211
905 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123343445566767788999877777776555555531998877542210998642098764198765418631986408542086296308629629752962850851739619628506173950617295061717171717171828282717172840629630753087543211
906 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234444556677778900109888888876666666532109987543322108643209864209876418643096408653186296419629630862962851951739630628506183950617395061717171717172828282717172840629630753087543211
907 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345455667787890011209999999877777776533221087554433208654320864320986418754196409764186297529629641962962862951739740628506283950618395061717171717182828282717172840629630753087543211
908 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123455566778889001122211111109888888876544332087665544208765430865432086419865196420874186308629629752962962972951740840628507283950628395061717171717282828282717172840629630753087543211
909 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234556677889900112232222222209999999876655442088776654209876530876543086430975196531974186419629630862962964072951751840628517283950728395061717171718282828282717172840629630753087543211
910 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345667789000011223333333333211111109887766542099887754320987530987653087542075197642974197529629641962963075072951861840629617283951728395071717171728282828382717172840629630753087543211
911 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456778900101122334344444443222222209998877542210998755432097532098753098653075208752974308629629752962964185072952961840640617283961728395171717171828282829382717172840629630753087543211
912 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567890011112233444455555543333333211109987543322108766543197543209753209763075319852975419629630862962975285072963961840750617284061728396171717172828282839382717172840629630753087543211
913 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679001121223344545566666544444443222221087554433208877654197654319754320863076430852986529629641962963086285073073961841850617285061728406171717182828282939382717172840629630753087543211
914 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790112222334455556677776555555543333332087665544209988764198765419765431863087540853097629629752962964196285074173961852850617295061728506171717282828283939382717172840629630753087543211
915 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901223233445565667788876666666544444442088776654221099864209876419876541863198640854208629630862962975296285085173961962850617395061729506171718282828293939382717172840629630753087543211
916 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012333344556666778899877777776555555542099887754332210864320986420987641864309640865318629641962963086296285195173963062850618395061739506171728282828393939382717172840629630753087543211
917 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123434455667677890009888888876666666542210998755443320865432086432098641875419640976418629752962964196296286295173974062850628395061839506171828282829393939382717172840629630753087543211
918 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234445566777789001109999999877777776543322108766554420876543086543208641986519642087418630862962975296296297295174084062850728395062839506172828282839393939382717172840629630753087543211
919 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012344556677878900112111111109888888876554433208877665420987653087654308643097519653197418641962963086296296407295175184062851728395072839506182828282939393939382717172840629630753087543211
920 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123455667788890011222222222209999999877665544209988775432098753098765308754207519764297419752962964196296307507295186184062961728395172839507282828283939393949382717172840629630753087543211
921 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234566778899001122323333333211111109888776654221099875543209753209875309865307520875297430862962975296296418507295296184064061728396172839518282828293939394049382717172840629630753087543211
922 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345677890000112233334444443222222209999887754332210876654319754320975320976307531985297541962963086296297528507296396184075061728406172839628282828393939395049382717172840629630753087543211
923 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456789001011223343445555543333333211110998755443320887765419765431975432086307643085298652962964196296308628507307396184185061728506172840728282829393939405049382717172840629630753087543211
924 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567900111122334444556666544444443222222108766554420998876419876541976543186308754085309762962975296296419628507417396185285061729506172851728282839393939505049382717172840629630753087543211
925 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679011212233445455667776555555543333333208877665422109986420987641987654186319864085420862963086296297529628508517396196285061739506172961728282939393940505049382717172840629630753087543211
926 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790122223344555566778876666666544444444209988775433221086432098642098764186430964086531862964196296308629628519517396306285061839506174061728283939393950505049382717172840629630753087543211
927 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901232334455656677889877777776555555554221099875544332086543208643209864187541964097641862975296296419629628629517397406285062839506185061728293939394050505049382717172840629630753087543211
928 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012333445566667788999888888876666666654332210876655442087654308654320864198651964208741863086296297529629629729517408406285072839506295061728393939395050505049382717172840629630753087543211
929 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123344556676778900099999999877777777655443320887766542098765308765430864309751965319741864196296308629629640729517518406285172839507395061729393939405050505049382717172840629630753087543211
930 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234455667777890011111111109888888887766554420998877543209875309876530875420751976429741975296296419629630750729518618406296172839518395061839393939505050506049382717172840629630753087543211
931 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345566778789001121222222209999999988877665422109987554320975320987530986530752087529743086296297529629641850729529618406406172839628395062939393940505050516049382717172840629630753087543211
932 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456677888900112222333333211111110999988775433221087665431975432097532097630753198529754196296308629629752850729639618407506172840728395073939393950505050616049382717172840629630753087543211
933 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567788990011223233444443222222221111099875544332088776541976543197543208630764308529865296296419629630862850730739618418506172851728395183939394050505051616049382717172840629630753087543211
934 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345678900001122333344555543333333322222210876655442099887641987654197654318630875408530976296297529629641962850741739618528506172961728396283939395050505061616049382717172840629630753087543211
935 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790010112233434455666544444444333333320887766542210998642098764198765418631986408542086296308629629752962850851739619628506174061728407283939405050505161616049382717172840629630753087543211
936 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901111223344445566776555555554444444420998877543322108643209864209876418643096408653186296419629630862962851951739630628506185061728517283939505050506161616049382717172840629630753087543211
937 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012122334454556677876666666655555555422109987554433208654320864320986418754196409764186297529629641962962862951739740628506295061729617283940505050516161616049382717172840629630753087543211
938 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790122233445555667788877777777666666665433221087665544208765430865432086419865196420874186308629629752962962972951740840628507395061740617283950505050616161616049382717172840629630753087543211
939 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901223344556566778898888888887777777765544332088776654209876530876543086430975196531974186419629630862962964072951751840628518395061850617284050505051616161616049382717172840629630753087543211
940 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012334455666677889999999999988888888776655442099887754320987530987653087542075197642974197529629641962963075072951861840629628395062950617295050505061616161716049382717172840629630753087543211
941 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123445566767789001011111110999999998887766542210998755432097532098753098653075208752974308629629752962964185072952961840640728395073950617405050505161616162716049382717172840629630753087543211
942 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234556677778900111122222221111111099998877543322108766543197543209753209763075319852975419629630862962975285072963961840751728395183950618505050506161616172716049382717172840629630753087543211
943 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345667787890011212233333322222222111109987554433208877654197654319754320863076430852986529629641962963086285073073961841861728396283950629505050516161616272716049382717172840629630753087543211
944 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456778889001122223344444333333332222221087665544209988764198765419765431863087540853097629629752962964196285074173961852961728407283950739505050616161617272716049382717172840629630753087543211
945 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567889900112232334455554444444433333332088776654221099864209876419876541863198640854208629630862962975296285085173961963961728517283951839505051616161627272716049382717172840629630753087543211
946 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679000011223333445566655555555444444442099887754332210864320986420987641864309640865318629641962963086296285195173963073961729617283962839505061616161727272716049382717172840629630753087543211
947 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790101122334344556677666666665555555542210998755443320865432086432098641875419640976418629752962964196296286295173974173961740617284072839505161616162727272716049382717172840629630753087543211
948 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901112233444455667787777777766666666543322108766554420876543086543208641986519642087418630862962975296296297295174085173961850617285172839506161616172727272716049382717172840629630753087543211
949 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679011223344545566778888888888777777776554433208877665420987653087654308643097519653197418641962963086296296407295175195173962950617296172839516161616272727272716049382717172840629630753087543211
950 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790122334455556677889999999998888888877665544209988775432098753098765308754207519764297419752962964196296307507295186295174073950617406172840616161617272727282716049382717172840629630753087543211
951 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901233445565667789001111111099999999888776654221099875543209753209875309865307520875297430862962975296296418507295297295175183950618506172851616161627272727382716049382717172840629630753087543211
952 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012344556666778900112222222111111109999887754332210876654319754320975320976307531985297541962963086296297528507296407295186283950629506172961616161727272728382716049382717172840629630753087543211
953 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123455667677890011223333332222222211110998755443320887765419765431975432086307643085298652962964196296308628507307507295297283950739506174061616162727272738382716049382717172840629630753087543211
954 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234566777789001122334444433333333222222108766554420998876419876541976543186308754085309762962975296296419628507418507296407283951839506185061616172727272838382716049382717172840629630753087543211
955 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345677878900112233445555444444443333333208877665422109986420987641987654186319864085420862963086296297529628508528507307507283962839506295061616272727273838382716049382717172840629630753087543211
956 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456788890011223344556665555555544444444209988775433221086432098642098764186430964086531862964196296308629628519628507418507284072839507395061617272727283838382716049382717172840629630753087543211
957 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567899001122334455667766666666555555554221099875544332086543208643209864187541964097641862975296296419629628630628508528507285172839518395061627272727383838382716049382717172840629630753087543211
958 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679000112233445566778777777776666666654332210876655442087654308654320864198651964208741863086296297529629629740628519628507296172839628395061727272728383838382716049382717172840629630753087543211
959 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790011223344556677888888888877777777655443320887766542098765308765430864309751965319741864196296308629629640840628630628507406172840728395062727272738383838382716049382717172840629630753087543211
960 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901122334455667788999999999888888887766554420998877543209875309876530875420751976429741975296296419629630751840629740628518506172851728395172727272838383839382716049382717172840629630753087543211
961 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012233445566778900111111109999999988877665422109987554320975320987530986530752087529743086296297529629641861840640840628629506172961728396272727273838383849382716049382717172840629630753087543211
962 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123344556677890011222222211111110999988775433221087665431975432097532097630753198529754196296308629629752961840751840629739506174061728407272727283838383949382716049382717172840629630753087543211
963 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234455667789001122333333222222221111099875544332088776541976543197543208630764308529865296296419629630863961841861840640839506185061728517272727383838384949382716049382717172840629630753087543211
964 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345566778900112233444443333333322222210876655442099887641987654197654318630875408530976296297529629641973961852961840751839506295061729617272728383838394949382716049382717172840629630753087543211
965 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456677890011223344555544444444333333320887766542210998642098764198765418631986408542086296308629629753073961963961841861839507395061740617272738383838494949382716049382717172840629630753087543211
966 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567789001122334455666555555554444444420998877543322108643209864209876418643096408653186296419629630864073963073961852961839518395061850617272838383839494949382716049382717172840629630753087543211
967 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345678900112233445566776666666655555555422109987554433208654320864320986418754196409764186297529629641974073974173961963961839628395062950617273838383849494949382716049382717172840629630753087543211
968 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790011223344556677877777777666666665433221087665544208765430865432086419865196420874186308629629753074074085173963073961840728395073950617283838383949494949382716049382717172840629630753087543211
969 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901122334455667788888888887777777765544332088776654209876530876543086430975196531974186419629630864074075195173974173961851728395183950617383838384949494949382716049382717172840629630753087543211
970 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679112233445566778899999999988888888776655442099887754320987530987653087542075197642974197529629641974074186295174085173962961728396283950628383838394949495049382716049382717172840629630753087543211
971 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456791223344556677890011111110999999998887766542210998755432097532098753098653075208752974308629629753074075297295175195173974061728407283950738383838494949496049382716049382717172840629630753087543211
972 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567912334455667789001122222221111111099998877543322108766543197543209753209763075319852975419629630864074086407295186295174085061728517283951838383839494949506049382716049382717172840629630753087543211
973 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679123445566778900112233333322222222111109987554433208877654197654319754320863076430852986529629641974074197507295297295175195061729617283962838383849494949606049382716049382717172840629630753087543211
974 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456791234556677890011223344444333333332222221087665544209988764198765419765431863087540853097629629753074075308507296407295186295061740617284072838383949494950606049382716049382717172840629630753087543211
975 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567912345667789001122334455554444444433333332088776654221099864209876419876541863198640854208629630864074086418507307507295297295061850617285172838384949494960606049382716049382717172840629630753087543211
976 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679123456778900112233445566655555555444444442099887754332210864320986420987641864309640865318629641974074197518507418507296407295062950617296172838394949495060606049382716049382717172840629630753087543211
977 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456791234567890011223344556677666666665555555542210998755443320865432086432098641875419640976418629753074075308518508528507307507295073950617406172838494949496060606049382716049382717172840629630753087543211
978 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567912345679001122334455667787777777766666666543322108766554420876543086543208641986519642087418630864074086418518519628507418507295183950618506172839494949506060606049382716049382717172840629630753087543211
979 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679123456790112233445566778888888888777777776554433208877665420987653087654308643097519653197418641974074197518518630628508528507296283950629506172849494949606060606049382716049382717172840629630753087543211
980 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456791234567911223344556677889999999998888888877665544209988775432098753098765308754207519764297419753074075308518529740628519628507407283950739506173949494950606060616049382716049382717172840629630753087543211
981 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567912345679122334455667789001111111099999999888776654221099875543209753209875309865307520875297430864074086418518640840628630628508517283951839506184949494960606060716049382716049382717172840629630753087543211
982 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679123456791233445566778900112222222111111109999887754332210876654319754320975320976307531985297541974074197518519751840629740628519617283962839506294949495060606061716049382716049382717172840629630753087543211
983 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456791234567912344556677890011223333332222222211110998755443320887765419765431975432086307643085298653074075308518530861840640840628630617284072839507394949496060606071716049382716049382717172840629630753087543211
984 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567912345679123455667789001122334444433333333222222108766554420998876419876541976543186308754085309764074086418518641961840751840629740617285172839518394949506060606171716049382716049382717172840629630753087543211
985 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679123456791234566778900112233445555444444443333333208877665422109986420987641987654186319864085420874074197518519752961841861840640840617296172839628394949606060607171716049382716049382717172840629630753087543211
986 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456791234567912345677890011223344556665555555544444444209988775433221086432098642098764186430964086531974075308518530862961852961840751840617406172840728394950606060617171716049382716049382717172840629630753087543211
987 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567912345679123456789001122334455667766666666555555554221099875544332086543208643209864187541964097642974086418518641962961963961841861840618506172851728394960606060717171716049382716049382717172840629630753087543211
988 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679123456791234567900112233445566778777777776666666654332210876655442087654308654320864198651964208752974197518519752962963073961852961840629506172961728395060606061717171716049382716049382717172840629630753087543211
989 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456791234567912345679011223344556677888888888877777777655443320887766542098765308765430864309751965319852975308518530862962974173961963961840739506174061728396060606071717171716049382716049382717172840629630753087543211
990 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567912345679123456791122334455667788999999999888888887766554420998877543209875309876530875420751976430853086418518641962964085173963073961851839506185061728506060606171717172716049382716049382717172840629630753087543211
991 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679123456791234567912233445566778900111111109999999988877665422109987554320975320987530986530752087540854197518519752962975195173974173961962839506295061729606060607171717182716049382716049382717172840629630753087543211
992 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456791234567912345679123344556677890011222222211111110999988775433221087665431975432097532097630753198640865308518530862963086295174085173963072839507395061740606060617171717282716049382716049382717172840629630753087543211
993 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567912345679123456791234455667789001122333333222222221111099875544332088776541976543197543208630764309640976418518641962964197295175195173974172839518395061850606060717171718282716049382716049382717172840629630753087543211
994 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679123456791234567912345566778900112233444443333333322222210876655442099887641987654197654318630875419642087518519752962975307295186295174085172839628395062950606061717171728282716049382716049382717172840629630753087543211
995 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456791234567912345679123456677890011223344555544444444333333320887766542210998642098764198765418631986519653198518530862963086407295297295175195172840728395073950606071717171828282716049382716049382717172840629630753087543211
996 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567912345679123456791234567789001122334455666555555554444444420998877543322108643209864209876418643097519764308518641962964197407296407295186295172851728395183950606171717172828282716049382716049382717172840629630753087543211
997 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679123456791234567912345678900112233445566776666666655555555422109987554433208654320864320986418754207520875408519752962975307407307507295297295172961728396283950607171717182828282716049382716049382717172840629630753087543211
998 111111112222222233333333444444445555555566666666777777778888888900000000111111112222222233333333455555556777777790000000122222223444444456666666788888890111111123333333455555556777777790000000123333334566666679000000123333334566666679000000123333334566666679000000123333334566666679000000123444445678888901233333456777779012222234566666790111112345555567900000123444445678888901233333456788890123444456790000123455556790111123456666790122223456777790123333456788890123444456790000123456667901233345679000123456667901233345679000123456667901233345679000123456667901233345679000123456779012345567901233456790112345678901234566790123445679012234567900123456779012345567901233456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456790123456791234567912345679123456790011223344556677877777777666666665433221087665544208765430865432086419865307531986408530862963086407407418507296407295174061728407283950617171717282828282716049382716049382717172840629630753087543211
999 1111111122222222333333334444444455555555666666667777777788888889000000001111111122222222333333334555555567777777900000001222222234444444566666667888888901111111233333334555555567777777900000001233333345666666790000001233333345666666790000001233333345666666790000001233333345666666790000001234444456788889012333334567777790122222345666667901111123455555679000001234444456788889012333334567888901234444567900001234555567901111234566667901222234567777901233334567888901234444567900001234566679012333456790001234566679012333456790001234566679012333456790001234566679012333456790001234567790123455679012334567901123456789012345667901234456790122345679001234567790123455679012334567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567901234567912345679123456791234567901122334455667788888888887777777765544332088776654209876530876543086430976307643096408641962964197407408528507307507295185061728517283950717171718282828282716049382716049382717172840629630753087543211
1000 11111111222222223333333344444444555555556666666677777777888888890000000011111111222222223333333345555555677777779000000012222222344444445666666678888889011111112333333345555555677777779000000012333333456666667900000012333333456666667900000012333333456666667900000012333333456666667900000012344444567888890123333345677777901222223456666679011111234555556790000012344444567888890123333345678889012344445679000012345555679011112345666679012222345677779012333345678889012344445679000012345666790123334567900012345666790123334567900012345666790123334567900012345666790123334567900012345677901234556790123345679011234567890123456679012344567901223456790012345677901234556790123345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679012345679123456791234567912345679112233445566778899999999988888888776655442099887754320987530987653087542086308754196419752962975307407519628507418507296295061729617283961717171728282828382716049382716050382717172840629630753087553211